Greece Population

#95 in the worldSouthern EuropePast peak
Estimated population right now
9,918,577
Births this year
0
Deaths this year
0
Net change this year
0
Today
9.9 million
Peaked
2011
11.1 million
2050
8.8 million
2100
6.3 million

Greece population, 1990–2100

Medium projection with low/high uncertainty band

02.0M4.0M6.0M8.0M10.0M12.0M2000202020402060208021002026peak 2011

The Greece demographic outlook

Greece is the world's 95th most populous country, home to about 9.9 million people in 2026. In Southern Europe, where it lies, that future is driven by fertility, longevity and the movement of people across its borders. It packs in roughly 76 people per square kilometre.

The peak is already behind Greece: its population maxed out at about 11.1 million near 2011 and is contracting. By 2050 the UN expects around 8.8 million people, and by 2100 about 6.3 million.

The median age is set to climb from about 46 today to roughly 52 by 2100, even as life expectancy improves from about 82 years. A rising median age means fewer working-age people supporting each retiree over time.

Fertility sits at about 1.34 births per woman, below the replacement level of roughly 2.1, so without migration the population would eventually shrink. Net inward migration adds to the population each year and partly offsets the low birth rate.

These figures follow the UN's medium variant, the most widely cited scenario. The low and high variants, driven mainly by differing fertility assumptions, fan out into a wide range by 2100, so treat each number as a central estimate rather than a precise forecast.

Key milestones

Population today
9.9 million
Population peak (past)
2011
11.1 million
Median age 2024 β†’ 2100
46 β†’ 52
Fertility rate (2024)
1.34
Below replacement
Life expectancy (2024)
82 yrs
Change 2024 β†’ 2100
-37.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+← 395K per 5-yr band2024

Demographic indicators

Population 202410.1 million
Population 20508.8 million
Population 20757.3 million
Population 21006.3 million
Median age 205049.9 years
Fertility rate 20501.41
Life expectancy 210091.4 years

Neighbouring countries

Rankings & world