Cyprus — population by age and sex

Single-year population by age and sex, 1 January 2025, from Eurostat — the finest age resolution held for Cyprus, and the only source behind a population pyramid on this site.

← Cyprus profile · Compare foreign-citizen share with the EU and neighbours →

Cyprus is an ageing population: in 2025, half of everyone counted was 41.0* years old or older.

Figures from 1975 on cover a smaller area, not fewer people

Published Cyprus totals cover the government-controlled area only from 1975 onward, following the division of the island — the chart below starts there so a change of territory is never drawn as a change of population.

Age structure, 2025

Shares and ratios below are calculated here from single-year published figures — not published directly by Eurostat.

Median age

41.0*years

2025

Children, 0-14

15.2%*of population

15 single ages added together

Working age, 15-64

66.6%*of population

50 single ages added together

65 and over

18.3%*of population

36 single ages added together

Child dependency ratio

22.8%*per 100 working-age

children 0-14 / working-age 15-64

Elderly dependency ratio

27.4%*per 100 working-age

65+ / working-age 15-64

Total dependency ratio

50.2%*per 100 working-age

(children + 65+) / working-age

“Working age” means 15-64 — it is not a measure of employment.

Population pyramid, 2025

The table holds the exact published figures; the chart below it is a visual supplement to the same data.

Median age, 1975-2025

Starts at 1975 deliberately — see the note above. A year with too little published age detail is left out rather than shown as a false figure.

Median age by year, Cyprus, 1975-2025
YearMedian age
1976too sparse to calculate
198228.9*
1983too sparse to calculate
1984too sparse to calculate
1985too sparse to calculate
1986too sparse to calculate
1987too sparse to calculate
1988too sparse to calculate
1989too sparse to calculate
1990too sparse to calculate
1991too sparse to calculate
1992too sparse to calculate
199331.6*
199431.8*
199532.0*
199632.3*
199732.5*
199832.8*
199933.0*
200033.3*
200133.6*
200234.2*
200334.5*
200434.7*
200534.9*
200635.1*
200735.2*
200835.4*
200935.5*
201035.6*
201135.7*
201235.8*
201336.1*
201436.6*
201537.0*
201637.4*
201737.9*
201838.4*
201938.9*
202039.3*
202139.6*
202239.9*
202340.2*
202440.6*
202541.0*

* Calculated by Humanity Observatory from published figures.

Where these numbers come from →