199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Serbia

Population · Europe · 2025 data

Flag of SerbiaSerbia Population

Serbia had a population of 6.55 million in 2025, ranking #109 of 216 countries and territories (0.08% of the world). The population fell by 7.7% over the past ten years and peaked in 1990 at 7.90 million.

6.55 million
Population (2025) · #109
-0.57%
Annual growth
75
People per km²
63%
Live in cities

Population of Serbia, 1960–2025

Values in millions · World Bank Open Data (CC BY 4.0)

Population by year (table)
YearPopulationChange
20256,549,143-0.57%
20246,586,476-0.55%
20236,623,183-0.62%
20226,664,449-2.49%
20216,834,326-0.94%
20206,899,126-0.66%
20196,945,235-0.54%
20186,982,604-0.54%
20177,020,858-0.53%
20167,058,322-0.52%
20157,095,383-0.51%
20147,131,787-0.49%
20137,166,553-0.49%
20127,201,497-0.48%
20117,236,519-0.75%
20107,291,436-0.40%
20097,320,807-0.40%
20087,350,222-0.42%
20077,381,579-0.40%
20067,411,569-0.39%
20057,440,769-0.30%
20047,463,157-0.23%
20037,480,591-0.26%
20027,500,031-0.05%
20017,503,433-0.17%
20007,516,346-0.32%
19997,540,401-0.36%
19987,567,745-0.41%
19977,598,538-0.31%
19967,622,185-0.08%
19957,628,264+0.07%
19947,622,711+0.11%
19937,614,328+0.13%
19927,604,063+0.11%
19917,595,636-3.83%
19907,897,937+0.05%
19897,893,787+0.12%
19887,884,218+0.21%
19877,868,027+0.18%
19867,853,824+0.23%
19857,835,902+0.29%
19847,813,549+0.33%
19837,788,100+0.32%
19827,763,335+0.34%
19817,736,787+0.35%
19807,709,544+2.22%
19797,541,997+0.51%
19787,504,017+0.55%
19777,462,783+0.59%
19767,418,973+0.68%
19757,368,717+0.58%
19747,326,043+0.58%
19737,283,902+0.44%
19727,252,012+0.56%
19717,211,716+0.65%
19707,164,993+0.59%
19697,123,249+1.65%
19687,007,586+0.59%
19676,966,522+0.56%
19666,927,969+0.75%
19656,876,624+0.64%
19646,832,855+0.66%
19636,787,950+0.71%
19626,740,264+0.77%
19616,689,077+0.75%
19606,638,992—

Demographics of Serbia

76.0
Life expectancy (years)
1.64
Births per woman (below replacement)
23.1%
Aged 65 and over
44.1 years
Median age

Ethnic groups

Serb 83.3%, Hungarian 3.5%, Romani 2.1%, Bosniak 2%, other 5.7%, undeclared or unknown 3.4% (2011 est.)

Languages

Serbian (official) 88.1%, Hungarian 3.4%, Bosnian 1.9%, Romani 1.4%, other 3.4%, undeclared or unknown 1.8% (2011 est.)

Religions

Serbian Orthodox 81.1%, unknown 5.3%, Islam 4.2%, Catholic 3.9%, no response 2.5%, atheist 1.1%; less than 1%: other Christians, Protestant, agnostic (2022)

Where people live

Urban population: 57.1% of total population (2023).

Largest cities

1
Belgrade Capital
1.4 million

Serbia and its neighbours

#109Flag of Serbia6.5 million
#67Flag of Romania19.0 million
#96Flag of Hungary9.5 million
#111Flag of Bulgaria6.4 million
#130Flag of Croatia3.9 million
#135Flag of Bosnia and Herzegovina3.1 million
#151Flag of North Macedonia1.8 million
#153Flag of Kosovo1.6 million
#169Flag of Montenegro623,129

Frequently asked questions about the population of Serbia

What is the population of Serbia?

Serbia had a population of 6.55 million in 2025, ranking #109 of 216 countries and territories (0.08% of the world).

Is the population of Serbia growing?

No. The population fell by 7.7% over the past ten years and peaked in 1990 at 7.90 million. Annual growth in 2025: -0.57%.

How has the population of Serbia changed since 1960?

It has shrunk by 1%, from 6.64 million in 1960 to 6.55 million in 2025.

How densely populated is Serbia?

About 75 people per km² of land (2024).

What is the largest city in Serbia?

Belgrade — about 1.4 million people in its urban area, and it is also the capital.

Population and demographics: World Bank Open Data (CC BY 4.0). Cities, ethnic groups, languages and religions: CIA World Factbook (public domain).