Finland Population

#120 in the worldNorthern EuropePast peak
Estimated population right now
5,624,082
Births this year
0
Deaths this year
0
Net change this year
0
Today
5.6 million
Peaked
2026
5.6 million
2050
5.4 million
2100
4.6 million

Finland population, 1990โ€“2100

Medium projection with low/high uncertainty band

01.0M2.0M3.0M4.0M5.0M6.0M2000202020402060208021002026peak 2026

The Finland demographic outlook

Finland is the world's 120th most populous country, home to about 5.6 million people in 2026. A country of Northern Europe, its trajectory to 2100 is governed by how births, deaths and migration play out. It packs in roughly 19 people per square kilometre.

Having topped out near 5.6 million around 2026, Finland has entered the long, slow decline now spreading across much of the world. Its population is projected to fall to roughly 5.4 million by 2050 and about 4.6 million by 2100.

At about 1.29 births per woman, Finland has one of the world's lowest fertility rates, well under the replacement level of around 2.1. Immigration is a meaningful contributor, bringing in more people than leave in a typical year.

The median age is set to climb from about 43 today to roughly 51 by 2100, while life expectancy, near 82 years, keeps rising. That ageing slowly changes everything from the size of the workforce to the cost of care and pensions.

The trajectory above is the UN's medium scenario. Wars, policy shifts, economic change and migration can all move the numbers, but the broad shape, a population already past its peak, is robust across the main variants.

Key milestones

Population today
5.6 million
Population peak (past)
2026
5.6 million
Median age 2024 โ†’ 2100
43 โ†’ 51
Fertility rate (2024)
1.29
Below replacement
Life expectancy (2024)
82 yrs
Change 2024 โ†’ 2100
-17.9%

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+โ† 191K per 5-yr band2024

Demographic indicators

Population 20245.6 million
Population 20505.4 million
Population 20755.0 million
Population 21004.6 million
Median age 205046.5 years
Fertility rate 20501.41
Life expectancy 210091.3 years

Neighbouring countries

Rankings & world