Netherlands Population

#71 in the worldWestern EuropeStill growing
Estimated population right now
18,401,709
Births this year
0
Deaths this year
0
Net change this year
0
Today
18.4 million
Peaks
2042
19.1 million
2050
19.0 million
2100
17.5 million

Netherlands population, 1990–2100

Medium projection with low/high uncertainty band

05.0M10.0M15.0M20.0M25.0M2000202020402060208021002026peak 2042

The Netherlands demographic outlook

Netherlands is the world's 71st most populous country, home to about 18.4 million people in 2026. Set in Western Europe, its demographic path this century turns on the balance of births, deaths and migration. Population density stands at about 548 people for every square kilometre of land.

The defining marker in Netherlands's future is its peak, expected around 2042 at about 19.1 million. After that the population eases back toward 17.5 million by 2100, having passed through 19.0 million at mid-century.

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

With fertility near 1.43, just under the 2.1 replacement mark, natural increase is fading. Net inward migration adds to the population each year and partly offsets the low birth rate.

Read these numbers as the midpoint of a range. Under the UN's high and low fertility paths Netherlands's 2100 population could land well above or below the figures here; the medium variant is simply the central case.

Key milestones

Population today
18.4 million
Projected peak
2042
19.1 million
Median age 2024 β†’ 2100
41 β†’ 48
Fertility rate (2024)
1.43
Below replacement
Life expectancy (2024)
82 yrs
Change 2024 β†’ 2100
-3.5%

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+← 647K per 5-yr band2024

Demographic indicators

Population 202418.2 million
Population 205019.0 million
Population 207518.4 million
Population 210017.5 million
Median age 205045.5 years
Fertility rate 20501.51
Life expectancy 210091.5 years

Neighbouring countries

Rankings & world