Largest Cities in Montenegro

63 cities in Montenegro, ranked by population.

Cities
63
Urban population
518.5K
Largest city
Podgorica

Cities by population

# City Population
1 Podgorica 236.9K
2 Nikšić 58.2K
3 Herceg Novi 19.5K
4 Pljevlja 19.5K
5 Budva 18K
6 Bar 17.7K
7 Bijelo Polje 15.4K
8 Cetinje 15.1K
9 Berane 11.1K
10 Ulcinj 10.8K
11 Rožaje 9.1K
12 Tivat 6.3K
13 Dobrota 5.4K
14 Kotor 5.3K
15 Danilovgrad 5.2K
16 Mojkovac 4.1K
17 Tuzi 3.8K
18 Igalo 3.8K
19 Plav 3.6K
20 Golubovci 3.1K
21 Kolašin 3K
22 Šušanj 2.5K
23 Bijela 2.4K
24 Risan 2.1K
25 Žabljak 1.9K
26 Sutomore 1.8K
27 Mojanovići 1.8K
28 Gusinje 1.7K
29 Stari Bar 1.5K
30 Plužine 1.5K
31 Petrovac na Moru 1.5K
32 Prčanj 1.2K
33 Spuž 1.2K
34 Goričani 1.2K
35 Lipci 1.2K
36 Mataguži 1.1K
37 Andrijevica 1.1K
38 Dobra Voda 995
39 Šula 995
40 Prnjavor 965
41 Kuta 950
42 Vranj 903
43 Bečići 850
44 Mrčevac 797
45 Ðenovići 772
46 Bijelo Polje 765
47 Donja Lastva 674
48 Miločani 645
49 Muo 645
50 Šavnik 633
51 Baošići 603
52 Dučice 589
53 Ćurilac 571
54 Botun 559
55 Perast 551
56 Zagrad 550
57 Škaljari 543
58 Stijena 540
59 Donji Kokoti 523
60 Barice 518
61 Njeguši 517
62 Dinoša 510
63 Grbe 510

Frequently Asked Questions

Our database contains 63 cities for Montenegro, shown above ranked by population.

The largest city in Montenegro by population is Podgorica with approximately 236.9K residents.

City population data comes from GeoNames, integrated with REST Countries and ERA5 climate reanalysis data.