Cities in Serbia
50 cities · sorted by population
Belgrade
Pop. 1,273,651
CapitalNiš
Pop. 250,000
Novi Sad
Pop. 215,400
Zemun
Pop. 155,591
Kragujevac
Pop. 147,473
Čačak
Pop. 117,072
Subotica
Pop. 100,000
Leskovac
Pop. 94,758
Novi Pazar
Pop. 85,996
Kraljevo
Pop. 82,846
Zrenjanin
Pop. 79,773
Pančevo
Pop. 76,654
Kruševac
Pop. 75,256
Užice
Pop. 63,577
Smederevo
Pop. 62,000
Valjevo
Pop. 61,035
Vranje
Pop. 56,199
Šabac
Pop. 55,114
Zaječar
Pop. 49,800
Trstenik
Pop. 49,043
Sombor
Pop. 48,454
Kikinda
Pop. 41,935
Požarevac
Pop. 41,736
Pirot
Pop. 40,678
Bor
Pop. 39,387
Sremska Mitrovica
Pop. 39,084
Vršac
Pop. 36,300
Jagodina
Pop. 35,589
Ruma
Pop. 32,229
Bačka Palanka
Pop. 29,449
Inđija
Pop. 28,450
Prokuplje
Pop. 27,673
Smederevska Palanka
Pop. 27,000
Vrbas
Pop. 25,907
Bečej
Pop. 25,774
Knjazevac
Pop. 25,000
Aranđelovac
Pop. 24,309
Gornji Milanovac
Pop. 23,982
Lazarevac
Pop. 23,551
Sremčica
Pop. 23,000
Ćuprija
Pop. 20,585
Senta
Pop. 20,302
Loznica
Pop. 19,515
Apatin
Pop. 18,320
Futog
Pop. 18,018
Negotin
Pop. 17,612
Obrenovac
Pop. 16,821
Stara Pazova
Pop. 16,217
Bačka Topola
Pop. 16,154
Nova Pazova
Pop. 15,488