Skip to main content

Poland Population

#42 in the worldEastern EuropePast peak
Estimated population right now
37,915,155
-143,933 people in 2026, about one fewer every 3.7 minWe take Poland’s projected net change for 2026 (-143,933 people) and spread it evenly across the year, so the counter ticks down every 3.7 min. Figures are UN World Population Prospects 2024 (medium variant), a projection, not a real-time census.
Births this year
0
a birth every 1.9 min
Deaths this year
0
a death every 75 sec
Net change this year
-0
βˆ’1 person every 3.7 min
Today
37.9 million
Peaked
2023
38.8 million
2050
32.9 million
2100
19.4 million

Poland population, 1990–2100

Medium projection with low/high uncertainty band

010.0M20.0M30.0M40.0M2000202020402060208021002026peak 2023

Explore Poland by year

Drag to read any year's indicators, 1950–2100

1950Poland Β· 20262100
Population
37.9 million
Median age
43.0 yrs
Fertility rate
1.31
Life expectancy
79.2 yrs
Annual growth
-0.38%
Density
124/kmΒ²
Births
283,495
Deaths
419,456

Current year

Poland in context

Poland faces a double demographic squeeze of very low fertility and heavy emigration, as free movement within the European Union drew large numbers of young workers westward after 2004. The combination has set the population on a declining and ageing path. More recently Poland became the main destination for Ukrainians fleeing war, an inflow that has partly offset the losses.

The Poland demographic outlook

Poland is home to about 37.9 million people in 2026, the 42nd largest population of any country. In Eastern Europe, where it lies, that future is driven by fertility, longevity and the movement of people across its borders. Population density stands at about 124 people for every square kilometre of land.

The peak is already behind Poland: its population maxed out at about 38.8 million near 2023 and is contracting. By 2050 the UN expects around 32.9 million people, and by 2100 about 19.4 million.

Fertility sits at about 1.30 births per woman, below the replacement level of roughly 2.1, so without migration the population would eventually shrink.

Half of Poland is currently younger than about 42, but by 2100 the median age is projected to reach around 55, even as life expectancy improves from about 79 years. That ageing slowly changes everything from the size of the workforce to the cost of care and pensions.

All of this is a projection, not a prediction. The further out it runs the wider the plausible range becomes, which is why Poland's charts show a low-to-high band around the central line.

Migration & natural change

Net migration against natural change (births βˆ’ deaths), 2026

Poland is a net source of migration: roughly 7,971 more people leave than arrive each year. Deaths now outnumber births, subtracting about 135,961 people a year, so migration is what keeps the population from falling faster.

Net migration
-7,971
per year
Natural change
-135,961
births βˆ’ deaths
Net change
-143,933
all causes
-1.0M-500K0+500K+1.0M2000202020402060208021002026

Who supports whom

Dependants (under 15 and 65+) per 100 working-age adults (15–64)

YearYouthOld-ageTotal65+ share
202423315420%
205020567632%
210020779739%

A total ratio of 100 means as many dependants as working-age adults. Rising old-age figures signal an ageing population and growing pressure on pensions and healthcare.

Key milestones

Population today
37.9 million
Population peak (past)
2023
38.8 million
Median age 2024 β†’ 2100
42 β†’ 55
Fertility rate (2024)
1.30
Below replacement
Life expectancy (2024)
79 yrs
Change 2024 β†’ 2100
-49.8%

Age structure

Toggle the year

MaleFemale0-45-910-1415-1920-2425-2930-3435-3940-4445-4950-5455-5960-6465-6970-7475-7980-8485-8990-9495-99100+← 1.7M per 5-yr band2024

Demographic indicators

Population 202438.7 million
Population 205032.9 million
Population 207525.7 million
Population 210019.4 million
Median age 205051.8 years
Fertility rate 20501.40
Life expectancy 210089.0 years
Download Poland data

Neighbouring countries

Rankings & world