
Kenya
Population 2026
58,636,406
Overview
- Yearly change
- +1.92%
- Density
- 101 per km²
- Land area
- 580,880 km²
- Capital
- Nairobi
- Currency
- Shilling (KES)
- Official languages
- EN-KE, SW-KE
- Urban population
- 32.2%
- Continent
- AF
Demographics
- Births
- 1,558,3032026
- Deaths
- 417,8252026
- Birth rate
- 27.0per 1,000
- Death rate
- 7.2per 1,000
- Fertility rate
- 3.17
- Life expectancy
- 63.8At birth, years
- Median age
- 20.3
- Net migration
- -27,330
Age distribution
- 0–1436.3%
- 15–6460.7%
- 65+3.0%
Population by year
Economy
- GDP
- $136B
- GDP per capita
- $2.4K
- GDP growth
- +4.6%
- Inflation
- 4.1%
- Unemployment
- 5.4%
- Exports
- $21.4B
- Imports
- $29.6B
- Tourism receipts
- 15.4%% of exports
Economic output by sector (% of GDP)
- Agriculture23.2%
- Industry16.3%
- Manufacturing7.1%
- Services55.1%
Employment by sector (%)
- Agriculture45.8%
- Industry12.5%
- Services41.7%
Largest cities
| # | City | Population |
|---|---|---|
| 1 | NairobiNairobi County | 4,397,0732023 |
| 2 | KakamegaKakamega County | 1,867,5792022 |
| 3 | MombasaMombasa County | 1,208,3332022 |
| 4 | NakuruNakuru County | 570,6742023 |
| 5 | RuiruKiambu County | 490,1202021 |
| 6 | EldoretUasin Gishu County | 475,7162022 |
| 7 | KisumuKisumu County | 397,9572023 |
| 8 | KikuyuKiambu County | 323,8812021 |
| 9 | ThikaNairobi County | 251,4072023 |
| 10 | NaivashaNakuru County | 198,4442023 |
Populated place as listed by GeoNames. Not a metropolitan-area figure.
Historical statistics
| Year | Population | Births | Deaths |
|---|---|---|---|
| 2026 | 58,636,406 | 1.6M | 418K |
| 2020 | 52,217,327 | 1.5M | 414K |
| 2010 | 41,598,570 | 1.5M | 309K |
| 2000 | 30,642,893 | 1.2M | 305K |
| 1990 | 22,892,655 | 1.0M | 217K |
| 1980 | 16,018,465 | 772K | 156K |
| 1970 | 11,368,806 | 597K | 154K |
| 1960 | 7,695,310 | 425K | 145K |
| 1950 | 5,769,190 | 285K | 176K |