Makrognosis

Bulgaria Population, 1 January

AnnualNot seasonally adjustedCode BG.POP.A.NSA

Latest6,437,360 persons2025
Previous6,445,481 persons2024
Year ago6,445,481 persons2024

Bulgaria Population, 1 January was 6,437,360 persons in 2025, down 0.1% from 2024.

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

Over the past ten years it has ranged from 6,437,360 persons (2025) to 7,029,690 persons (2015), averaging 6,650,363 persons.

Bulgaria Population, 1 January (persons), 1960 – 20256M7M8M9M1960197019801990200020102020Robomacro
Bulgaria 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
20256,437,360 persons
20246,445,481 persons
20236,447,710 persons
20226,482,484 persons
20216,532,117 persons
20206,569,275 persons
20196,664,177 persons
20186,757,418 persons
20176,849,518 persons
20166,938,759 persons
20157,029,690 persons
20147,117,453 persons
20137,202,556 persons
20127,327,224 persons
20117,369,431 persons
20107,421,766 persons
20097,467,119 persons
20087,518,002 persons
20077,572,673 persons
20067,629,371 persons
20057,688,573 persons
20047,745,147 persons
20037,805,506 persons
20027,868,815 persons

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

Get Bulgaria 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/BG.POP.A.NSA"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/BG.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 high7,029,690 persons (2015)
10-year low6,437,360 persons (2025)
10-year average6,650,363 persons
Source agencyEurostat (Statistical Office of the European Union)
Makrognosis codeBG.POP.A.NSA

Other Bulgaria indicators

Bulgaria GDP (Gross Domestic Product)Bulgaria Gross domestic product, Current prices, million EURBulgaria Inflation Rate (CPI)Bulgaria Core Inflation RateBulgaria Unemployment RateBulgaria 10-Year Government Bond YieldBulgaria Credit Rating & Sovereign Risk ScoreBulgaria Industrial ProductionBulgaria Retail SalesBulgaria Producer Price Inflation (PPI)Bulgaria Current account balance (BPM6, vs rest of world), not seasonally adjustedBulgaria Current account balance, % of GDPBulgaria Trade Balance: Goods & ServicesBulgaria Exports of goods and services, Current prices, million EURBulgaria Exports of goods and services, chain-linked volumeBulgaria Exports of goods, total trade (World), seasonally adjusted

FAQ

What is the current population, 1 January in Bulgaria?
The latest reading is 6,437,360 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 BG.POP.A.NSA.

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