Makrognosis

Population (1 January) — Cataluña (NUTS-2 ES51)

AnnualNot seasonally adjustedCode ES-51.POP.A.NSA

Latest8,124,126 persons2025
Previous8,012,231 persons2024
Year ago8,012,231 persons2024

Population (1 January) — Cataluña (NUTS-2 ES51) was 8,124,126 persons in 2025, up 1.4% from 2024.

That is the highest reading since the series began in 1990.

Over the past ten years it has ranged from 7,420,890 persons (2015) to 8,124,126 persons (2025), averaging 7,706,977 persons.

Population (1 January) — Cataluña (NUTS-2 ES51) (persons), 1990 – 20256.0M6.5M7.0M7.5M8.0M19901995200020052010201520202025Robomacro
Population (1 January) — Cataluña (NUTS-2 ES51) (persons), 1990 – 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
20258,124,126 persons
20248,012,231 persons
20237,901,963 persons
20227,761,864 persons
20217,749,896 persons
20207,720,323 persons
20197,624,625 persons
20187,539,364 persons
20177,480,778 persons
20167,440,692 persons
20157,420,890 persons
20147,432,833 persons
20137,488,664 persons
20127,514,991 persons
20117,493,263 persons
20107,463,488 persons
20097,427,092 persons
20087,311,146 persons
20077,151,682 persons
20067,010,859 persons
20056,870,811 persons
20046,712,748 persons
20036,556,900 persons
20026,380,492 persons

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

Get Population (1 January) — Cataluña (NUTS-2 ES51) 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/ES-51.POP.A.NSA"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/ES-51.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 observation1990
Observations36
FrequencyAnnual
Unitspersons
AdjustmentNot seasonally adjusted
10-year high8,124,126 persons (2025)
10-year low7,420,890 persons (2015)
10-year average7,706,977 persons
Source agencyEurostat (Statistical Office of the European Union)
Makrognosis codeES-51.POP.A.NSA

This series is a labelled reference series (an official figure republished by an aggregator) rather than a first print from the agency itself.

Other Spain indicators

GDP — Cataluña (NUTS-2 ES51)Unemployment Rate (15-74) — Cataluña (NUTS-2 ES51)Employment Rate (20-64) — Cataluña (NUTS-2 ES51)

National figure

Spain Population, 1 January

FAQ

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 ES-51.POP.A.NSA.

Last updated 2026-07-12. Source: Eurostat (Statistical Office of the European Union). Original title: “Population (1 January) — Cataluña (NUTS-2 ES51)”.