Translation:A hundred new buildings are being built in the town in June.
I'd say by on its own is much closer to what you call a "town" in English than to a city. It's pretty much a catch-all term, though. If you want to talk about a city (being an especially large settlement), you can use the term storby. Conversely there's småby for smaller towns.