List of cities in Serbia by population 2023 2024.
Total number of cities: 20.
Total population: 7 114 393.
# | Name, city | Population, people |
---|---|---|
1 | Belgrade | 1 154 589 |
2 | Novi Sad | 250 439 |
3 | Pristina | 198 112 |
4 | Nis | 183 164 |
5 | Kragujevac | 146 000 |
6 | Prizren | 121 000 |
7 | Subotica | 99 981 |
8 | Pecs | 80 600 |
9 | Zrenjanin | 79 773 |
10 | Leskovac | 78 030 |
11 | Pancevo | 77 087 |
12 | Djakovica | 74 900 |
13 | Mitrovica | 74 600 |
14 | Cacak | 73 217 |
15 | Gnjilane | 67 600 |
16 | Kraljevo | 63 030 |
17 | Smederevo | 62 805 |
18 | Valjevo | 61 035 |
19 | Krusevac | 57 347 |
20 | Sabac | 55 163 |