Serbia, located in Southeast Europe, has experienced both growth and decline in population over the past seven decades. From 6.0 million people in 1950, the population peaked during the 1980s at nearly 7.9 million, before entering a long period of demographic decline. In 2024, Serbia’s population stands at 6.7 million, with projections suggesting further decreases throughout the 21st century.
Historical Population Growth (1950–2024)
Serbia’s demographic history reflects post-war recovery, stabilization, and later depopulation:
- 1950s–1960s: The population grew from 6.0 million in 1950 to 7.1 million in 1966.
- 1970s–1980s: Serbia reached its demographic peak, climbing to 7.8 million by 1980 and 7.88 million in 1986.
- 1990s–2000s: The population began to decline gradually, falling below 7.7 million in the late 1990s and to 7.5 million by 2008.
- 2010s–2024: The decline accelerated, with the population dropping to 7.0 million in 2018 and 6.7 million in 2024.
Key factors include low fertility rates, emigration, and an aging population.
Future Population Projections for Serbia (2025–2100)
Projections indicate a continued decline throughout the century:
- 2030: 6.46 million
- 2050: 5.53 million
- 2075: 4.47 million
- 2100: 3.70 million
By 2100, Serbia is expected to lose nearly 45% of its population compared to the 1980s peak, highlighting serious demographic challenges. This decline underscores the importance of migration policy, workforce strategies, and family support programs.
FAQ
In 2024, Serbia’s population is about 6.7 million people.
Serbia’s population peaked in the mid-1980s at approximately 7.88 million people.
The decline is driven by low birth rates, high emigration, and an aging population, common trends in many Eastern European countries.
By 2050, Serbia’s population is projected to fall to 5.5 million.
Yes, projections suggest Serbia’s population will decline to around 3.7 million by 2100.
Source:
United Nations. World Population Prospects 2024.

Recent Comments