Beograd (Belgrade): population
Beograd (Belgrade), Serbia: 1.12 million people in 2025, by the UN estimate.
Rank among the cities of the country: 1 of 13.
In 1975 it had 821,000 people.
In 2000 it had 1.02 million people, so it has grown by 10% since then.
For 2050 the UN projects 1.03 million people.
A city here is a dense area of at least 1,500 people per km² with at least 50,000 people, drawn on a population grid by the UN degree of urbanisation. It can differ from the city’s administrative borders and from national statistics. Years from 2026 on are projections.
Largest cities: Serbia
| City | 2025 | 2050, projected |
|---|---|---|
| Beograd (Belgrade) | 1,121,410 | 1,028,781 |
| Novi Sad | 262,324 | 237,492 |
| Niš | 199,431 | 179,080 |
| Kragujevac | 130,084 | 118,785 |
| Novi Pazar | 79,249 | 70,626 |
| Subotica | 77,043 | 64,988 |
| Borca | 70,139 | 59,444 |
| Kraljevo | 66,017 | 58,895 |
| Čačak | 63,182 | 57,338 |
| Pančevo | 61,476 | 53,254 |
Sources: World Urbanization Prospects 2025, UN DESA Population Division (CC BY 3.0 IGO).
