Makrognosis

Romania Population, 1 January

AnnualNot seasonally adjustedCode RO.POP.A.NSA

Latest19,043,151 persons2025
Previous19,067,576 persons2024
Year ago19,067,576 persons2024

Romania Population, 1 January was 19,043,151 persons in 2025, down 0.1% from 2024.

That is the lowest reading since 2022.

Over the past ten years it has ranged from 19,043,098 persons (2022) to 19,870,647 persons (2015), averaging 19,360,243 persons.

Romania Population, 1 January (persons), 1960 – 202518M19M20M21M22M23M1960197019801990200020102020Robomacro
Romania Population, 1 January (persons), 1960 – 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
202519,043,151 persons
202419,067,576 persons
202319,055,228 persons
202219,043,098 persons
202119,201,662 persons
202019,328,838 persons
201919,414,458 persons
201819,533,481 persons
201719,643,949 persons
201619,760,585 persons
201519,870,647 persons
201419,947,311 persons
201320,020,074 persons
201220,095,996 persons
201120,199,059 persons
201020,294,683 persons
200920,440,290 persons
200820,635,460 persons
200721,130,503 persons
200621,257,016 persons
200521,382,354 persons
200421,521,142 persons
200321,627,509 persons
200221,833,483 persons

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

Get Romania 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/RO.POP.A.NSA"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/RO.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 observation1960
Observations66
FrequencyAnnual
Unitspersons
AdjustmentNot seasonally adjusted
10-year high19,870,647 persons (2015)
10-year low19,043,098 persons (2022)
10-year average19,360,243 persons
Source agencyEurostat (Statistical Office of the European Union)
Makrognosis codeRO.POP.A.NSA

Other Romania indicators

Romania GDP (Gross Domestic Product)Romania Gross domestic product, Current prices, million EURRomania Inflation Rate (CPI)Romania Core Inflation RateRomania Unemployment RateRomania 10-Year Government Bond YieldRomania Credit Rating & Sovereign Risk ScoreRomania Industrial ProductionRomania Retail SalesRomania Producer Price Inflation (PPI)Romania Current account balance (BPM6, vs rest of world), not seasonally adjustedRomania Current account balance, % of GDPRomania Trade Balance: Goods & ServicesRomania Exports of goods and services, Current prices, million EURRomania Exports of goods and services, chain-linked volumeRomania Exports of goods, total trade (World), seasonally adjusted

FAQ

What is the current population, 1 January in Romania?
The latest reading is 19,043,151 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 RO.POP.A.NSA.

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