6,641,964
As of Jan 1, 2026 - Source
Serbia's population is projected to be 3,788,369 by 2097.
Historical
Switch the toggle to see projected data.
| Year ↓ | Population | Change | Pop. Rank |
|---|---|---|---|
| 2026 | 6,641,964 | -0.57% | 111 |
| 2025 | 6,689,039 | -0.64% | 111 |
| 2020 | 6,907,812 | -0.84% | 108 |
| 2019 | 6,966,153 | -0.77% | 106 |
| 2018 | 7,020,019 | -0.76% | 106 |
| 2017 | 7,073,507 | -0.74% | 105 |
| 2015 | 7,177,253 | -0.6% | 104 |
| 2010 | 7,395,864 | -0.38% | 99 |
| 2005 | 7,539,133 | -0.41% | 95 |
| 2000 | 7,694,605 | -0.33% | 92 |
| Year ↑ | Population | Change | Pop. Rank |
|---|---|---|---|
| 2026 | 6,641,964 | -0.57% | 111 |
| 2032 | 6,368,276 | -0.7% | 115 |
| 2037 | 6,131,350 | -0.76% | 119 |
| 2042 | 5,892,176 | -0.79% | 121 |
| 2047 | 5,663,615 | -0.79% | 124 |
| 2052 | 5,447,452 | -0.78% | 126 |
| 2057 | 5,238,815 | -0.78% | 128 |
| 2062 | 5,032,715 | -0.8% | 128 |
| 2067 | 4,827,708 | -0.83% | 132 |
| 2072 | 4,627,298 | -0.84% | 132 |
375K
500K
750K
1M
Belgrade has a metropolitan area population of 1,681,182, comprising 25.31%% of Serbia's total population.
| Rank | City | 2026 Pop. ↓ | % of National Pop. |
|---|---|---|---|
| 1 | Belgrade | 1,681,182 | 25.31% |
| 2 | Grad Novi Sad | 375,560 | 5.65% |
| 3 | Novi Sad | 375,560 | 5.65% |
| 4 | Grad Nis | 246,756 | 3.72% |
| 5 | Nis | 246,756 | 3.72% |
| 6 | New Belgrade | 205,529 | 3.09% |
| 7 | Palilula (Belgrade) | 185,209 | 2.79% |
| 8 | Zemun | 181,269 | 2.73% |
| 9 | Vozdovac | 175,802 | 2.65% |
| 10 | Zvezdara | 175,206 | 2.64% |
As of 2026, Serbia has a total population of 6,641,964, ranking as the 111th most populous nation in the world.
Serbia has a net population change of approximately -121 people per day, driven by 156 births, 261 deaths, and net emigration of 16 people.
Serbia represents 0.08% of the total global population and 0.89% of Europe's population.
Serbia has a population density of 75.9 people per km² (approximately 196.7 per mi²), making it the 140th most densely populated country in the world.
Currently, 100% of the population resides in urban areas.
*Rates last updated: June 16, 2026
As of 2026, the largest ethnicity in Serbia is Serb (83.3%) , followed by Other (5.7%) .
As of 2026, Orthodox is the largest religion in Serbia, comprising 84.6% of the population.