List of cities in Montenegro by population

List of cities in Montenegro by population. There are 137 cities in Montenegro, of which Podgorica is the largest in terms of population - 136 503. The total number of people in Montenegro is 622 317 for 2026.

List of cities in Montenegro

# Name, city Population
1Podgorica136 503
2Niksic58 271
3Pljevlja27 099
4Herceg Novi16 587
5Bijelo Polje15 949
6Cetinje15 217
7Bar13 758
8Kotor13 266
9Berane11 825
10Budva10 943
11Ulcinj10 925
12Tivat9 494
13Rozaje9 148
14Danilovgrad5 246
15Mojkovac4 157
16Plav3 645
17Kolasin3 055
18Zabljak1 992
19Pluzine1 506
20Andrijevica1 114
The site chislennost.com uses information from official sources and is updated every month. Some data may differ due to the lack of the latest census.

FAQ

⚡ How many cities in Montenegro?

In total, Montenegro has 20 cities with a total population of 622 317 people for 2026.

⚡ What is the largest city in Montenegro by population?

The largest population in Podgorica is 136 503.
×