Skip to content

Africa · Eastern Africa

Kenya Demographics

Kenya has a young age structure, continued population growth, fertility above the replacement-level benchmark, and a rising working-age population share.

Latest cross-country indicators use World Bank World Development Indicators and UN DESA World Population Prospects where available. Kenya National Bureau of Statistics 2019 Census data is used for the detailed age-sex structure and census-based reference values.

Last updated: June 30, 2026

Core Demographic Indicators

Population 56,432,944 2024 · World Bank WDI mid-year estimate
Population growth 2.0% 2024 · World Bank WDI
Median age 19.8 years 2024 · UN DESA WPP 2024
Fertility rate 3.2 2024 · births per woman · World Bank WDI
Life expectancy 63.8 years 2024 · total at birth · World Bank WDI
Urban population 30.1% 2024 · World Bank WDI urban share series
Aged 65+ 3.0% 2024 · World Bank WDI
Net migration -27,330 2025 · World Bank WDI / UN WPP

Detailed Demographic Indicators

IndicatorValueYearSource
Population, total56,432,9442024World Bank WDI, mid-year estimate
Population growth2.0%2024World Bank WDI
Average annual population growth2.5%2000-2024World Bank WDI table value
Median age19.8 years2024UN DESA World Population Prospects 2024
Population aged 0-1436.84%2024World Bank WDI
Population aged 15-6460.2%2024World Bank WDI
Population aged 65+2.97%2024World Bank WDI
Working-age population33,971,3762024World Bank WDI
Total fertility rate3.2 births per woman2024World Bank WDI
Life expectancy at birth, total63.8 years2024World Bank WDI
Life expectancy at birth, male61.6 years2024World Bank WDI
Life expectancy at birth, female66.1 years2024World Bank WDI
Urban population share30.1%2024World Bank WDI urban share series
Urban population count17,998,6012024World Bank WDI urban population series
Net migration-27,3302025World Bank WDI / UN WPP
Population density95.3 people per sq. km2023World Bank WDI
Land area580,876.3 sq. km2023World Bank WDI / FAOSTAT
2019 census enumerated population47,564,2962019Kenya National Bureau of Statistics, 2019 KPHC
Table analysis
  • The World Bank WDI mid-year estimate places Kenya at 56,432,944 people in 2024.
  • The latest WDI growth value is 2.0%, while the 2000-2024 average annual growth value in the WDI table is 2.5%.
  • Kenya remains young by global standards: the 2024 median age is listed at 19.8 years.
  • The WDI age composition places the 0-14 population at 36.84% and the 65+ population at 2.97%.
  • The 2019 census count is lower than later WDI mid-year estimates because it is a census enumeration at a specific reference date, not a modelled mid-year series.

Population Trend

Kenya Population Trend

Selected World Bank WDI mid-year population estimates

Hover or click the chart to inspect values.

Source: World Bank World Development Indicators. Values are mid-year population estimates and are not census counts.

Trend analysis
  • The WDI series rises from 22.9 million in 1990 to 56.4 million in 2024.
  • The 2024 population is about 1.85 times the 2000 value of 30.6 million.
  • Annual additions in the visible 2020-2024 rows remain close to one million people per year.

Historical Population Table

YearPopulationYearly changeYearly % changeSource
199022,892,651Data not availableData not availableWorld Bank WDI
200030,642,890Data not availableData not availableWorld Bank WDI
201648,139,687Data not available2.2%World Bank WDI
201749,197,766+1,058,0792.20%World Bank WDI; change calculated from WDI population rows
201850,207,107+1,009,3412.05%World Bank WDI; change calculated from WDI population rows
201951,202,827+995,7201.98%World Bank WDI; change calculated from WDI population rows
202052,217,334+1,014,5071.98%World Bank WDI; change calculated from WDI population rows
202153,219,166+1,001,8321.92%World Bank WDI; change calculated from WDI population rows
202254,252,461+1,033,2951.94%World Bank WDI; change calculated from WDI population rows
202355,339,003+1,086,5422.00%World Bank WDI; change calculated from WDI population rows
202456,432,944+1,093,9411.98%World Bank WDI; change calculated from WDI population rows
Table analysis
  • The visible WDI population series passes 50 million in 2018.
  • The 2024 annual increase calculated from WDI rows is +1,093,941.
  • Rounded growth values stay near 2% across the latest five rows.

Age Structure

Kenya Broad Age Structure

Share of total population by broad age group

Hover or click the chart to inspect values.

Source: World Bank WDI, 2024. Broad age groups are not a full population pyramid.

Age groupPopulationShareYearSource
0-1420,787,67236.84%2024World Bank WDI
15-6433,971,37660.2%2024World Bank WDI
65+1,673,8962.97%2024World Bank WDI
Data analysis
  • The working-age group is the largest broad category at 60.2% of the population.
  • The 0-14 share remains high at 36.84%, showing a young population base.
  • The 65+ share is below 3%, much lower than in older-age populations.

Age-Sex Population Structure

Kenya Population Pyramid

2019 census population by five-year age group and sex

Hover or click the chart to inspect values.

Source: Kenya National Bureau of Statistics, 2019 Kenya Population and Housing Census, Volume III. The both-sex total includes intersex persons, so male plus female may not equal total in every row.

Age groupMaleFemaleTotalMale shareFemale shareSex ratioYearSource
0-43,005,4962,985,4845,991,12850.2%49.8%100.72019KNBS 2019 KPHC Volume III
5-93,116,1013,084,4456,200,71950.3%49.7%101.02019KNBS 2019 KPHC Volume III
10-143,209,5443,136,1496,345,86450.6%49.4%102.32019KNBS 2019 KPHC Volume III
15-192,686,4762,599,9055,286,53550.8%49.2%103.32019KNBS 2019 KPHC Volume III
20-242,112,7772,335,0524,448,03747.5%52.5%90.52019KNBS 2019 KPHC Volume III
25-291,839,2562,014,5463,853,95547.7%52.3%91.32019KNBS 2019 KPHC Volume III
30-341,698,3541,871,6253,570,13347.6%52.4%90.72019KNBS 2019 KPHC Volume III
35-391,347,9621,301,6242,649,67950.9%49.1%103.62019KNBS 2019 KPHC Volume III
40-441,156,9321,101,8672,258,86151.2%48.8%105.02019KNBS 2019 KPHC Volume III
45-49916,166869,7401,785,95751.3%48.7%105.32019KNBS 2019 KPHC Volume III
50-54662,864645,4631,308,37150.7%49.3%102.72019KNBS 2019 KPHC Volume III
55-59546,852571,0001,117,87848.9%51.1%95.82019KNBS 2019 KPHC Volume III
60-64419,362450,447869,83748.2%51.8%93.12019KNBS 2019 KPHC Volume III
65-69311,281346,756658,05247.3%52.7%89.82019KNBS 2019 KPHC Volume III
70-74235,929278,507514,45345.9%54.1%84.72019KNBS 2019 KPHC Volume III
75-79119,265163,799283,07142.1%57.9%72.82019KNBS 2019 KPHC Volume III
80-8482,909120,944203,85640.7%59.3%68.62019KNBS 2019 KPHC Volume III
85-8943,94869,635113,58738.7%61.3%63.12019KNBS 2019 KPHC Volume III
90-9419,22535,86655,09534.9%65.1%53.62019KNBS 2019 KPHC Volume III
95-999,76818,23328,00134.9%65.1%53.62019KNBS 2019 KPHC Volume III
100+3,90510,18314,08827.7%72.3%38.32019KNBS 2019 KPHC Volume III
Age-sex analysis
  • The largest five-year age group in the 2019 census table is 10-14, with 6,345,864 people.
  • The 0-14 census broad group totals 18,537,711, or 38.98% of the age-sex table total.
  • Female counts exceed male counts in the 20-24, 25-29 and 30-34 groups.
  • Male counts are higher than female counts in several child and middle-age groups, including 10-14 and 45-49.
  • Older ages are female-heavy: the sex ratio falls from 89.8 at 65-69 to 38.3 at 100+.
  • The age-sex table is a census count for 2019 and should not be treated as a 2024 age-sex estimate.

Fertility and Life Expectancy

Fertility Compared With Replacement Level

Total fertility rate, births per woman

Hover or click the chart to inspect values.

Source: World Bank WDI, 2024. Replacement level is a broad benchmark and is not a country-specific threshold.

Life Expectancy by Sex

Life expectancy at birth, years

Hover or click the chart to inspect values.

Source: World Bank WDI, 2024.

YearFertility rateLife expectancy totalMaleFemaleFemale-male gapSource
20203.3661.659.264.25.1World Bank WDI / UN WPP
20213.3161.259.063.64.7World Bank WDI / UN WPP
20223.2663.561.365.94.6World Bank WDI / UN WPP
20233.2163.661.565.94.5World Bank WDI / UN WPP
20243.263.861.666.14.5World Bank WDI / UN WPP
Data analysis
  • The 2024 fertility rate is 3.2 births per woman, above the broad replacement-level benchmark of 2.1.
  • Life expectancy at birth is 63.8 years in 2024.
  • The 2024 female-male life expectancy gap is about 4.5 years.
  • The table separates fertility, total life expectancy and sex-specific life expectancy because they measure different demographic processes.

Urbanization, Migration and Density

Urban Population Share

Share of population living in urban areas

Hover or click the chart to inspect values.

Source: World Bank WDI, 2024. Urban definitions follow national and UN World Urbanization Prospects conventions.

IndicatorValueYearSource note
Urban population share30.1%2024World Bank WDI urban share series
Urban population count17,998,6012024World Bank WDI urban population count series
Net migration-27,3302025World Bank WDI / UN WPP estimate
Population density95.3 people per sq. km of land area2023World Bank WDI
Land area580,876.3 sq. km2023World Bank WDI / FAOSTAT
Data analysis
  • The WDI urban share value is 30.1% for 2024.
  • The urban count series gives 17,998,601 urban residents in 2024.
  • Net migration is negative in the latest WDI row shown here: -27,330 in 2025.
  • Urban count and urban share series may not divide exactly against the same total population base because urban series use national urban definitions and UN urbanization methods.

2019 Census Regional Distribution

AreaPopulationYearSource
Rift Valley12,752,96620192019 Kenya Population and Housing Census
Eastern6,821,04920192019 Kenya Population and Housing Census
Nyanza6,269,57920192019 Kenya Population and Housing Census
Central5,482,23920192019 Kenya Population and Housing Census
Western5,021,84320192019 Kenya Population and Housing Census
Nairobi City4,397,07320192019 Kenya Population and Housing Census
Coast4,329,47420192019 Kenya Population and Housing Census
North Eastern2,490,07320192019 Kenya Population and Housing Census
Table analysis
  • Rift Valley is the largest area in this census grouping, with 12,752,966 people.
  • Nairobi City has 4,397,073 residents in the 2019 census row.
  • The table uses 2019 census geography and should not be read as a 2024 regional estimate.

Population Projection Scenario

Kenya Census-Based Population Projection

Official national projection values from the 2019 census projection report

Hover or click the chart to inspect values.

Source: Kenya National Bureau of Statistics, 2019 Kenya Population and Housing Census Analytical Report on Population Projections, Vol. XVI. Projection values are scenario-based and should not be combined with WDI mid-year estimates as a single trend line.

YearProjected populationScenarioSource
202048.8 millionCensus-based official national projectionKNBS 2019 KPHC Population Projections Vol. XVI
202553.3 millionCensus-based official national projectionKNBS 2019 KPHC Population Projections Vol. XVI
203057.8 millionCensus-based official national projectionKNBS 2019 KPHC Population Projections Vol. XVI
203562.2 millionCensus-based official national projectionKNBS 2019 KPHC Population Projections Vol. XVI
204066.3 millionCensus-based official national projectionKNBS 2019 KPHC Population Projections Vol. XVI
204570.2 millionCensus-based official national projectionKNBS 2019 KPHC Population Projections Vol. XVI
Projection analysis
  • The KNBS projection table rises from 48.8 million in 2020 to 70.2 million in 2045.
  • The increase between 2025 and 2045 in this projection table is 16.9 million.
  • Population projections are scenario-based estimates, not guaranteed predictions.
  • The projection series is kept separate from WDI mid-year population estimates because the source base and method differ.

Demographic Overview

Population direction

Kenya continues to grow in the WDI series, reaching 56.4 million people in 2024 with a latest annual growth value near 2%.

Age structure

The 2024 broad age profile is young: 36.84% are aged 0-14 and only 2.97% are aged 65 or older.

Age-sex balance

The 2019 census age-sex table shows more males in several child and middle-age groups, while older age groups are female-heavy.

Fertility pattern

The total fertility rate is 3.2 births per woman in 2024, above the broad replacement-level benchmark of 2.1.

Urban profile

The World Bank urban share series places Kenya at 30.1% urban in 2024, while the urban count series gives about 18.0 million urban residents.

Source caution

Census counts, mid-year estimates, urban series and projections are different measurement types and are shown separately.

Data Sources and Methodology

Values are shown with their source year and measurement type. Missing values are not estimated. Some indicators are rounded for readability; table cells with calculated changes are identified as calculated from visible source rows.

SourceYear or releaseUsed for
World Bank World Development Indicators2024 latest indicator year for most core indicators; 2025 for net migrationPopulation, growth, age shares, fertility, life expectancy, urban population, migration, land area and density values.
UN DESA World Population Prospects 20242024 revisionMedian age and underlying UN demographic series referenced by WDI indicators.
Kenya National Bureau of Statistics, 2019 Kenya Population and Housing Census, Volume III2019 census publicationDetailed age-sex population table, population pyramid and census age structure.
Kenya National Bureau of Statistics, 2019 Census Analytical Report on Population Projections, Vol. XVIProjection report based on 2019 censusCensus-based official national projection table and projection chart.
FAOSTAT through World Bank WDI2023 land area rowLand area and population density context.
Method note
  • World Bank population values are mid-year estimates and may differ from a census count taken at a specific reference date.
  • Age-sex counts use the 2019 census because detailed five-year age group by sex data is visible for that source.
  • The urban share and urban count series use urban definitions and estimation methods that can differ from a simple division against total population.
  • Projection values are kept in a separate table and chart because projections are not observed values.

Methodological Safety Note

Methodological Safety Note: Kenya demographic values can differ by source because census counts, resident population, de facto mid-year estimates, model estimates and projections are not the same measurement. Fertility rate means births per woman, not crude birth rate. Life expectancy total, male and female values are separate indicators. Net migration is immigrants minus emigrants over a period and is not the same as migrant stock. Urban population depends on national urban definitions and UN urbanization methods. Age-sex shares in the 2019 census are census-year values and should not be used as 2024 estimates without a separate age-sex projection dataset.

Data Notes

What is Kenya’s latest population in this profile?

The latest core population value shown here is 56,432,944 for 2024 from the World Bank World Development Indicators mid-year estimate series.

Why is the 2019 census population lower than the later WDI values?

The 2019 census is an enumeration at a census reference date. The WDI series is a mid-year estimate series and is updated across years using demographic estimation methods.

Is the age-sex pyramid based on 2024 data?

No. The detailed population pyramid uses the 2019 Kenya Population and Housing Census age-sex table because that source provides five-year age groups by sex.

Are the projection values guaranteed future population counts?

No. Projection values are scenario-based estimates. They depend on assumptions about fertility, mortality and migration and must remain separate from observed or estimated historical values.