Serbia - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
1. Belgrade Serbia 1,273,651
2. Niš Serbia 250,000
3. Novi Sad Serbia 215,400
4. Zemun Serbia 155,591
5. Kragujevac Serbia 147,473
6. Čačak Serbia 117,072
7. Subotica Serbia 100,000
8. Leskovac Serbia 94,758
9. Novi Pazar Serbia 85,996
10. Kraljevo Serbia 82,846
11. Zrenjanin Serbia 79,773
12. Pančevo Serbia 76,654
13. Kruševac Serbia 75,256
14. Glogovac Serbia 73,000
15. Užice Serbia 63,577
16. Smederevo Serbia 62,000
17. Valjevo Serbia 61,035
18. Vranje Serbia 56,199
19. Šabac Serbia 55,114
20. Zaječar Serbia 49,800
21. Trstenik Serbia 49,043
22. Sombor Serbia 48,454
23. Kikinda Serbia 41,935
24. Požarevac Serbia 41,736
25. Pirot Serbia 40,678
26. Bor Serbia 39,387
27. Sremska Mitrovica Serbia 39,084
28. Vršac Serbia 36,300
29. Jagodina Serbia 35,589
30. Ruma Serbia 32,229
31. Bačka Palanka Serbia 29,449
32. Prokuplje Serbia 27,673
33. Smederevska Palanka Serbia 27,000
34. Inđija Serbia 26,247
35. Vrbas Serbia 25,907
36. Bečej Serbia 25,774
37. Knjazevac Serbia 25,000
38. Aranđelovac Serbia 24,309
39. Gornji Milanovac Serbia 23,982
40. Lazarevac Serbia 23,551
41. Sremčica Serbia 23,000
42. Ćuprija Serbia 20,585
43. Senta Serbia 20,302
44. Apatin Serbia 18,320
45. Negotin Serbia 17,612
46. Obrenovac Serbia 16,821
47. Stara Pazova Serbia 16,217
48. Bačka Topola Serbia 16,154
49. bar Serbia 15,488
50. Kovin Serbia 14,250
51. Petrovaradin Serbia 13,917
52. Surčin Serbia 12,575
53. Bela Crkva Serbia 10,675
54. Veternik Serbia 10,226
55. Vrnjačka Banja Serbia 10,207
56. Kanjiža Serbia 10,200
57. Majdanpek Serbia 10,071
58. Čurug Serbia 9,231
59. Bačko Petrovo Selo Serbia 8,959
60. Sremski Karlovci Serbia 8,839
61. Bajina Bašta Serbia 8,533
62. Žabalj Serbia 8,503
63. Novi Kneževac Serbia 8,166
64. Mol Serbia 7,950
65. Novo Miloševo Serbia 7,805
66. Melenci Serbia 7,685
67. Dobanovci Serbia 7,592
68. Lapovo Serbia 7,422
69. Kovačica Serbia 7,357
70. Bački Petrovac Serbia 7,229
71. Bogatić Serbia 7,225
72. Mokrin Serbia 6,567
73. Debeljača Serbia 6,413
74. Beška Serbia 6,377
75. Padina Serbia 6,367
76. Banatski Karlovac Serbia 6,319
77. Titel Serbia 6,227
78. Paraćin Serbia 6,000
79. Sonta Serbia 5,991
80. Badovinci Serbia 5,879
81. Bačko Gradište Serbia 5,764
82. Umka Serbia 5,618
83. Stanišić Serbia 5,476
84. Srpska Crnja Serbia 5,467
85. Čoka Serbia 5,414
86. Crepaja Serbia 5,369
87. Zvečka Serbia 5,321
88. Ečka Serbia 5,293
89. Kovilj Serbia 5,279
90. Vladimirovac Serbia 5,106
91. Barič Serbia 5,033
92. Prigrevica Serbia 5,026
93. Čelarevo Serbia 5,017
94. Majur Serbia 5,000
95. Elemir Serbia 4,998
96. Prnjavor Serbia 4,892
97. Rušanj Serbia 4,769
98. Opovo Serbia 4,769
99. Lešnica Serbia 4,678
100. Ðurđevo Serbia 4,668

-->