Makrognosis

Ireland Population, 1 January

AnnualNot seasonally adjustedCode IE.POP.A.NSA

Latest5,440,278 persons2025
Previous5,351,681 persons2024
Year ago5,351,681 persons2024

Ireland Population, 1 January was 5,440,278 persons in 2025, up 1.7% from 2024.

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

Over the past ten years it has ranged from 4,677,627 persons (2015) to 5,440,278 persons (2025), averaging 5,026,931 persons.

Ireland Population, 1 January (persons), 1960 – 20252M3M4M5M1960197019801990200020102020Robomacro
Ireland 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
20255,440,278 persons
20245,351,681 persons
20235,271,395 persons
20225,154,277 persons
20215,066,893 persons
20205,012,600 persons
20194,940,311 persons
20184,855,733 persons
20174,799,157 persons
20164,726,286 persons
20154,677,627 persons
20144,637,852 persons
20134,609,779 persons
20124,589,287 persons
20114,570,881 persons
20104,549,428 persons
20094,521,322 persons
20084,457,765 persons
20074,340,118 persons
20064,208,156 persons
20054,111,672 persons
20044,028,851 persons
20033,964,191 persons
20023,899,702 persons

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

Get Ireland 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/IE.POP.A.NSA"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/IE.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 high5,440,278 persons (2025)
10-year low4,677,627 persons (2015)
10-year average5,026,931 persons
Source agencyEurostat (Statistical Office of the European Union)
Makrognosis codeIE.POP.A.NSA

Other Ireland indicators

Ireland GDP (Gross Domestic Product)Ireland Gross domestic product, Current prices, million EURIreland Inflation Rate (CPI)Ireland Core Inflation RateIreland Unemployment RateIreland 10-Year Government Bond YieldIreland Credit Rating & Sovereign Risk ScoreIreland Industrial ProductionIreland Retail SalesIreland Producer Price Inflation (PPI)Ireland Current account balance, % of GDPIreland Trade Balance: Goods & ServicesIreland Exports of goods and services, Current prices, million EURIreland Exports of goods and services, chain-linked volumeIreland Exports of goods, total trade (World), seasonally adjustedIreland Imports of goods and services, Current prices, million EUR

FAQ

What is the current population, 1 January in Ireland?
The latest reading is 5,440,278 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 IE.POP.A.NSA.

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