Skip to main content
Population Review

Rank #164 by World Population

🇷🇸Serbia

Serbia has a population of 6,623,183, ranking #164 in the world. The capital is Belgrade. Located in Europe & Central Asia.

World Bank: Upper middle income

6,623,183

Population

#164

World Rank

76.1

Life Expectancy

$12,282

GDP Per Capita

Serbia, #164 by world population


Serbia Population History (1960-2024)

The country of Serbia had a population of 6,638,992 in 1960 and 6,586,476 in 2024, a -0.8% growth over 64 years. The peak was 7,897,937 in 1990. Average annual growth rate: -0.01%.

1990 · 7.9M19602024
Serbia population, 1960–2024 · Source: U.S. Census Bureau — decennial census & Population Estimates

6,586,476

Population (2024)

6,638,992

Population (1960)

7,897,937

Peak (1990)

-0.01%

Avg Annual Growth

YearPopulation
19606,638,992
19616,689,077
19626,740,264
19636,787,950
19646,832,855
19656,876,624
19666,927,969
19676,966,522
19687,007,586
19697,123,249
19707,164,993
19717,211,716
19727,252,012
19737,283,902
19747,326,043
19757,368,717
19767,418,973
19777,462,783
19787,504,017
19797,541,997
19807,709,544
19817,736,787
19827,763,335
19837,788,100
19847,813,549
19857,835,902
19867,853,824
19877,868,027
19887,884,218
19897,893,787
19907,897,937
19917,595,636
19927,604,063
19937,614,328
19947,622,711
19957,628,264
19967,622,185
19977,598,538
19987,567,745
19997,540,401
20007,516,346
20017,503,433
20027,500,031
20037,480,591
20047,463,157
20057,440,769
20067,411,569
20077,381,579
20087,350,222
20097,320,807
20107,291,436
20117,236,519
20127,201,497
20137,166,553
20147,131,787
20157,095,383
20167,058,322
20177,020,858
20186,982,604
20196,945,235
20206,899,126
20216,834,326
20226,664,449
20236,623,183
20246,586,476

Demographics

Population6,623,183
Population Growth Rate-0.62%
Urban Population62.1%
Fertility Rate1.62 births/woman
Life Expectancy76.1 years
Infant Mortality Rate4.5 per 1,000
Literacy Rate-

Economy & Trade

$12,282

GDP Per Capita

8.3%

Unemployment Rate

Upper middle income

Income Level

32.8

Gini Index (inequality)

114.5%

Trade (% of GDP)

446,000

Tourism Arrivals

Health & Education

8.0%

Health Expenditure (% GDP)

3.10

Physicians per 1,000

3.4%

Education Expenditure (% GDP)

4.5

Infant Mortality (per 1,000)

Development & Connectivity

100.0%

Electricity Access

83.5%

Internet Users

125

Mobile Subs per 100

78.8

People per km2

4,348

Net Migration

Environment

32.4%

Forest Area


Serbia Climate

Serbia has an average annual temperature of 11.9°C (53°F) and receives about 670 mm of precipitation per year. The warmest month is July and the coldest is January. Figures are 1970–2000 climate normals.

11.9°C

Avg Temp

670

Precip (mm/yr)

Jul

Hottest Month

Jan

Coldest Month

-5°5°15°25°92mmJFMAMJJASOND
Avg temp (°C) Precipitation (mm)
Serbia — monthly temperature & precipitation (1970–2000 normals) · Source: WorldClim 2.1
MonthAvg (°C/°F)Precip
January1° / 34°42 mm
February3° / 37°38 mm
March7° / 45°44 mm
April12° / 54°57 mm
May17° / 63°67 mm
June20° / 68°92 mm
July22° / 71°68 mm
August22° / 71°58 mm
September18° / 64°51 mm
October12° / 54°50 mm
November6° / 43°53 mm
December3° / 37°50 mm

1970–2000 normals from WorldClim 2.1 (~9 km grid). Precipitation can be less precise near mountains or coastlines, where rainfall varies sharply over short distances.

Best time to visit Serbia

The most comfortable months to visit Serbia are typically August, July and June, when temperatures are mildest and rainfall is relatively low. The hottest month is July (around 28°C high). The coldest is January (near -2°C low). June is usually the wettest month.

AugustJulyJune

Where to stay near Belgrade

Planning a trip to Belgrade? Compare hotels and short-term rentals — live availability and prices.

Top-rated places to stay near Belgrade

Availability and prices from Stay22 partners (Booking.com, Vrbo, Expedia). We may earn a commission from bookings, at no extra cost to you.

Planning a trip to Belgrade?

Get climate tips and the best lodging deals for Belgrade by email. No spam, unsubscribe anytime.


Other Countries in Europe & Central Asia

Serbia in global context

Serbia is one of 212 countries tracked. See how it ranks globally, regional shares of world population, and projections to 2050 / 2100.

World Population 2026: Top 10 Countries, Regions & Trends →

Other related entities

Country rankings

Frequently Asked Questions

Serbia has a population of 6,623,183, ranking #164 in the world. The annual population growth rate is -0.62%.

Life expectancy in Serbia is 76.1 years. The infant mortality rate is 4.5 per 1,000 live births.

Serbia's GDP per capita is $12,282. It is classified as a upper middle income country by the World Bank.

62.1% of Serbia's population lives in urban areas. The overall population density is 78.8 people per square kilometer.

Literacy data for Serbia is available from the World Bank.

The most comfortable months to visit Serbia are typically August, July and June, when temperatures are mildest and rainfall is relatively low, based on 1970–2000 climate normals.

Serbia has an average annual temperature of 11.9°C and about 670 mm of precipitation per year. The warmest month is typically July and the coldest is January.

International data from the World Bank Open Data API. Population figures are latest available estimates. GDP per capita in current US dollars.

With 6,623,183 residents, Serbia is a country in Europe & Central Asia. Its population is shrinking, by roughly -0.6% a year.

Serbia is a Upper middle income economy, with GDP per capita near $12,282. Life expectancy is 76.1 years, with a fertility rate of 1.6 births per woman, and 62.1% of the population lives in urban areas.

Source: World Bank Open Data, 2026.