Largest cities in Serbia by population
The 13 cities the United Nations Demographic Yearbook 2024 lists for Serbia: the capital and every city of 100,000 or more, with the latest figure the country reported. The largest is Beograd with 1,197,714 people.
Who runs cities in Serbia?
Municipalities (121), cities (23) and the City of Belgrade: Assembly directly elected every four years (party lists); assembly elects the mayor (gradonačelnik) or municipal president. Local services, utilities, local roads, kindergartens, planning; cities can have municipal police.
How local power works in Serbia · Level 3: local councils worldwide
| # | City | Population | Date |
|---|---|---|---|
| 1 | Beograd (capital) | 1,197,714 | 30 September 2022 |
| 2 | Novi Sad | 260,438 | 30 September 2022 |
| 3 | Niš | 178,976 | 30 September 2022 |
| 4 | Kragujevac | 146,315 | 30 September 2022 |
| 5 | Subotica | 88,752 | 30 September 2022 |
| 6 | Pancevo | 73,401 | 30 September 2022 |
| 7 | Novi Pazar | 71,462 | 30 September 2022 |
| 8 | Čačak | 69,598 | 30 September 2022 |
| 9 | Zrenjanin | 67,129 | 30 September 2022 |
| 10 | Kraljevo | 57,432 | 30 September 2022 |
| 11 | Leskovac | 54,091 | 30 September 2022 |
| 12 | Kruševac | 53,746 | 30 September 2022 |
| 13 | Šabac | 51,163 | 30 September 2022 |
Countries define a city in different ways (the city proper, or the wider urban area) and report in different years, so cities in different countries are not always comparable.
More on Serbia: official statistics · government and power · regions
Sources
- United Nations Statistics Division: Demographic Yearbook 2024, Table 8: Population of capital cities and cities of 100 000 or more inhabitants, latest available year, 2005-2024, read 23 October 2026 · saved copy (SHA-256 0c6784df022e…)
Each saved copy is the file exactly as downloaded, kept so the figures can be checked even if the source changes. Report an error.