Montenegro city guides: seven towns in figures
Seven short guides to Montenegro's main towns, from the capital Podgorica to Ulcinj in the south. Each one shows how many people live there and how many of them are foreign citizens, how many tourists arrive in a year, what new flats cost in its area and which Fijaka listings and guides cover it. The figures come from MONSTAT's 2023 census, its 2025 tourism data and its new-build price series.
Podgorica
The capital, where demand for homes does not depend on the tourist season.
179,505 residents
Bar
The most populous coastal town, with the main seaport and the railway to Belgrade.
45,812 residents
Herceg Novi
A large resident town at the entrance to the Bay of Kotor.
30,824 residents
Budva
The heart of the riviera, where almost one in three residents is a foreign citizen.
27,445 residents
Kotor
A UNESCO-listed bay and old town, where building rules are stricter.
22,746 residents
Ulcinj
The southernmost town on the coast, known for the sands of Velika plaža.
20,507 residents
Tivat
An airport and marina town, home to Porto Montenegro.
16,338 residents