Makrognosis

Serbia Population, 1 January

AnnualNot seasonally adjustedCode RS.POP.A.NSA

Latest6,567,783 persons2025
Previous6,605,168 persons2024
Year ago6,605,168 persons2024

Serbia Population, 1 January was 6,567,783 persons in 2025, down 0.6% from 2024.

That is the lowest reading since the series began in 1966.

Over the past ten years it has ranged from 6,567,783 persons (2025) to 7,114,393 persons (2015), averaging 6,873,250 persons.

Serbia Population, 1 January (persons), 1966 – 20256.5M7.0M7.5M8.0M197019801990200020102020Robomacro
Serbia Population, 1 January (persons), 1966 – 2025. Source: Eurostat (Statistical Office of the European Union).

Showing the full history (downsampled for display). Open the interactive chart to zoom and switch transforms.

Recent data

PeriodValue
20256,567,783 persons
20246,605,168 persons
20236,641,197 persons
20226,797,105 persons
20216,871,547 persons
20206,926,705 persons
20196,963,764 persons
20187,001,444 persons
20177,040,272 persons
20167,076,372 persons
20157,114,393 persons
20147,146,759 persons
20137,181,505 persons
20127,216,649 persons
20117,251,549 persons
20107,306,677 persons
20097,334,937 persons
20087,365,507 persons
20077,397,651 persons
20067,425,487 persons
20057,456,050 persons
20047,470,263 persons
20037,490,918 persons
20027,502,126 persons

Last 24 observations. The full history (60 observations) is available through the API.

Get Serbia Population, 1 January in your code or spreadsheet

One guessable code, agency-direct, updated on release. Free tier available.

curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/RS.POP.A.NSA"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/RS.POP.A.NSA",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
Get a free API key → · API docs

About this series

Latest observation2025
First observation1966
Observations60
FrequencyAnnual
Unitspersons
AdjustmentNot seasonally adjusted
10-year high7,114,393 persons (2015)
10-year low6,567,783 persons (2025)
10-year average6,873,250 persons
Source agencyEurostat (Statistical Office of the European Union)
Makrognosis codeRS.POP.A.NSA

Other Serbia indicators

Serbia GDP (Gross Domestic Product)Serbia Nominal GDP at current prices, annual (RZS)Serbia Nominal GDP at current prices, quarterly, not seasonally adjusted (RZS)Serbia Real GDP, chain-linked volumes (reference year 2021), annual (RZS)Serbia Inflation Rate (CPI)Serbia Core Inflation RateSerbia 10-Year Government Bond YieldSerbia Credit Rating & Sovereign Risk ScoreSerbia Industrial ProductionSerbia Retail SalesSerbia Current account balance (BPM6, vs rest of world), not seasonally adjusted, million EURSerbia GDP implicit deflator, 2010=100, seasonally and calendar adjustedSerbia Sovereign Bond Spread vs US Treasuries

FAQ

What is the current population, 1 January in Serbia?
The latest reading is 6,567,783 persons for 2025, published by Eurostat (Statistical Office of the European Union).
Where does this data come from?
It is collected directly from Eurostat (Statistical Office of the European Union) and is available through the Makrognosis API under the code RS.POP.A.NSA.

Last updated 2026-11-08. Source: Eurostat (Statistical Office of the European Union). Original title: “Serbia population, 1 January (Eurostat demo_pjan)”.