Population estimates, structure, and projection
At the end of 2023, the Czech Republic had a population of almost 10.901 million people, the highest number since the end of World War II. Since 2019, the population growth is only due to international migration. Currently, 21% of the population is aged 65 and over, and by mid-century, the proportion is expected to rise to 29%.
Population
Publication date: 10. 04. 2025
31/12/2024
10,909,500
Average age of population
–
Population aged 65 and over
–
Proportion of population aged 65 and over
–
2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | |
---|---|---|---|---|---|---|---|---|
Population - total | 10,578,820 | 10,610,055 | 10,649,800 | 10,693,939 | 10,701,777 | 10,516,707 | 10,827,529 | 10,900,555 |
Population - men | 5,200,687 | 5,219,791 | 5,244,194 | 5,271,996 | 5,275,103 | 5,183,775 | 5,308,523 | 5,342,610 |
Population - women | 5,378,133 | 5,390,264 | 5,405,606 | 5,421,943 | 5,426,674 | 5,332,932 | 5,519,006 | 5,557,945 |
Population aged 0-14 years | 1,647,275 | 1,670,677 | 1,693,060 | 1,710,202 | 1,719,741 | 1,693,408 | 1,750,808 | 1,727,758 |
Population aged 15-64 years | 6,942,623 | 6,899,195 | 6,870,123 | 6,852,107 | 6,823,714 | 6,654,190 | 6,868,872 | 6,935,475 |
Population aged 65 and over years | 1,988,922 | 2,040,183 | 2,086,617 | 2,131,630 | 2,158,322 | 2,169,109 | 2,207,849 | 2,237,322 |
Average age (years) | 42.0 | 42.2 | 42.3 | 42.5 | 42.6 | 42.8 | 42.6 | 42.8 |
Age dependency ratio (0–19, 65+ /20–64) | 63.2 | 64.8 | 66.3 | 67.8 | 69.0 | 71.0 | 71.5 | 71.9 |
(:) not available
2031 | 2041 | 2051 | 2061 | 2071 | 2081 | 2091 | 2101 | |
---|---|---|---|---|---|---|---|---|
Population - total | 10,747,922 | 10,711,032 | 10,688,468 | 10,573,320 | 10,320,525 | 10,127,754 | 10,015,271 | 9,895,722 |
Population - men | 5,303,487 | 5,320,247 | 5,340,015 | 5,294,402 | 5,179,609 | 5,101,467 | 5,052,279 | 4,988,581 |
Population - women | 5,444,435 | 5,390,785 | 5,348,453 | 5,278,918 | 5,140,916 | 5,026,287 | 4,962,992 | 4,907,141 |
Population aged 0-14 years | 1,508,365 | 1,333,298 | 1,407,401 | 1,331,689 | 1,220,948 | 1,231,274 | 1,201,795 | 1,133,222 |
Population aged 15-64 years | 6,839,895 | 6,634,739 | 6,184,280 | 5,999,902 | 5,987,084 | 5,669,869 | 5,434,943 | 5,385,325 |
Population aged 65 and over years | 2,399,662 | 2,742,995 | 3,096,787 | 3,241,729 | 3,112,493 | 3,226,611 | 3,378,533 | 3,377,175 |
Average age (years) | 44.6 | 46.3 | 47.3 | 48.5 | 49.1 | 49.4 | 50.1 | 50.9 |
Age dependency ratio (0–19, 65+ /20–64) | 71.6 | 74.9 | 86.4 | 91.8 | 86.7 | 92.7 | 99.9 | 99.1 |
(:) not available
Chart
Bar chart with 240 bars.
The chart has 1 X axis displaying Years.
The chart has 1 Y axis displaying Population as at 1 July. Data ranges from 4250000 to 11159539.
Population as at 1 July
Population as at 1 July
178517871789179117931795179717991801180318051807180918111813181518171819182118231825182718291831183318351837183918411843184518471849185118531855185718591861186318651867186918711873187518771879188118831885188718891891189318951897189919011903190519071909191119131915191719191921192319251927192919311933193519371939194119431945194719491951195319551957195919611963196519671969197119731975197719791981198319851987198919911993199519971999200120032005200720092011201320152017201920212023
Years
End of interactive chart.
P: Provisional value
Chart
Bar chart with 2 data series.
The chart has 1 X axis displaying Years.
The chart has 1 Y axis displaying
. Data ranges from 1414557 to 2237322.
. Data ranges from 1414557 to 2237322.
Population aged 0-14 years
Population aged 65 and over years
200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023
Years
End of interactive chart.
Loading...
Loading...
Average age of population
Loading...
Proportion of population aged 65 and over (%)
Loading…
Did you find this page helpful?