🇰🇪 Kenya Population 2026

As of 2026, the population of Kenya is 58,636,412, ranking #26 in the world (0.71% of the global population), based on UN World Population Prospects 2024. The population is growing at 1.89% per year. The biggest city is Nairobi with 4,397,073 inhabitants.

Live estimate

58,662,252

Growth rate
1.89%
Density
101
people / km² (262 / mi²)
Median age
20.3
Fertility rate
3.07
births per woman
Life expectancy
64.2
years

Kenya population 1950–2100

026.1M52.1M78.2M104.2M19601980200020202040206020802100projection →1950: 5,769,1841955: 6,529,2971960: 7,695,3071965: 9,338,0781970: 11,368,7921975: 13,511,6701980: 16,018,4591985: 19,201,7681990: 22,892,6521995: 26,601,7512000: 30,642,8902005: 35,796,4842010: 41,598,5662015: 47,088,5262020: 52,217,3342025: 57,532,4922030: 63,102,2452035: 68,715,9092040: 74,108,8632045: 79,088,8362050: 83,593,2392055: 87,732,1522060: 91,569,5802065: 94,982,4842070: 97,825,6552075: 100,062,6202080: 101,743,6242085: 102,945,2142090: 103,764,1282095: 104,175,4772100: 104,195,500
Population of Kenya, 1950–2100 — solid: UN estimates, dashed: UN medium-variant projection.

By 2050, the population of Kenya is projected to reach 83,593,239, and 104,195,500 by 2100. The population is expected to peak in 2098 at 104,234,508, then decline.

Kenya population by year

YearPopulationGrowthDensity /km²Median age
202658,636,4121.89%101.020.3
202557,532,4921.92%99.120.0
202456,432,9441.94%97.219.8
202355,339,0031.97%95.319.5
202254,252,4602.00%93.419.3
202153,219,1661.85%91.619.0
202052,217,3341.95%89.918.8
201951,202,8281.97%88.218.5
201850,207,1071.96%86.518.3
201749,197,7662.11%84.718.1
201648,139,6872.24%82.917.9
201547,088,5262.17%81.117.7
201446,051,4402.28%79.317.5
201344,986,7912.40%77.517.3
201243,888,3032.55%75.617.1
201142,758,4612.67%73.617.0
201041,598,5662.83%71.616.9
200940,408,8912.97%69.616.8
200839,206,3513.07%67.516.7
200738,036,3492.99%65.516.6
200636,904,0083.06%63.516.5
200535,796,4843.03%61.616.3
200434,713,4553.11%59.816.2
200333,652,2233.10%57.916.0
200232,629,8083.07%56.215.9
200131,619,1703.22%54.415.7
200030,642,8903.05%52.815.6
199929,733,4082.98%51.215.4
199828,888,0572.79%49.715.3
199728,101,7682.73%48.415.2
199627,344,2112.74%47.115.0
199526,601,7512.77%45.814.9
199425,857,1302.91%44.514.8
199325,117,1882.90%43.314.7
199224,382,4603.04%42.014.5
199123,646,5143.09%40.714.4
199022,892,6523.40%39.414.3
198922,118,4343.48%38.114.2
198821,356,2193.53%36.814.1
198720,616,0963.52%35.514.0
198619,901,6463.53%34.314.0
198519,201,7683.63%33.113.9
198418,514,9063.65%31.913.8
198317,846,3743.70%30.713.7
198217,206,1753.60%29.613.6
198116,601,5073.55%28.613.5
198016,018,4593.60%27.613.4
197915,460,6663.49%26.613.3
197814,934,1263.44%25.713.3
197714,428,8193.44%24.813.2
197613,957,6233.19%24.013.2
197513,511,6703.30%23.313.2
197413,070,0783.34%22.513.2
197312,634,8353.43%21.813.2
197212,206,0603.48%21.013.2
197111,788,9043.48%20.313.3
197011,368,7923.78%19.613.3
196910,939,6953.92%18.813.4
196810,518,8223.93%18.113.5
196710,111,0563.98%17.413.6
19669,717,8163.96%16.713.7
19659,338,0784.02%16.113.9
19648,973,5363.95%15.514.1
19638,627,9713.91%14.914.2
19628,299,3083.86%14.314.3
19617,987,7703.79%13.814.4
19607,695,3073.67%13.314.6
19597,422,7453.54%12.814.8
19587,174,7893.25%12.415.1
19576,944,8683.27%12.015.3
19566,727,6903.08%11.615.5
19556,529,2972.90%11.215.7
19546,348,1412.73%10.915.9
19536,183,8912.52%10.616.0
19526,033,2942.42%10.416.0
19515,893,5762.27%10.116.0
19505,769,1841.99%9.916.0
YearPopulationGrowthDensity /km²Median age
202759,745,7531.86%102.920.6
202860,860,4441.83%104.820.8
202961,979,1871.81%106.721.1
203063,102,2451.78%108.721.4
203164,230,1181.76%110.621.7
203265,359,0341.72%112.521.9
203366,484,8111.69%114.522.2
203467,604,6301.65%116.422.5
203568,715,9091.61%118.322.8
203669,818,8861.57%120.223.0
203770,910,4011.53%122.123.3
203871,990,9341.50%124.023.5
203973,057,7661.45%125.823.7
204074,108,8631.41%127.624.0
204175,144,3521.36%129.424.2
204276,161,7241.32%131.124.4
204377,159,1241.28%132.924.7
204478,134,9801.24%134.524.9
204579,088,8361.19%136.225.1
204680,022,3751.16%137.825.3
204780,938,6471.12%139.425.6
204881,837,6641.09%140.925.8
204982,721,7711.06%142.426.0
205083,593,2391.03%143.926.3
205184,451,6731.01%145.426.5
205285,294,2650.98%146.926.8
205386,120,9470.95%148.327.0
205486,932,9280.93%149.727.3
205587,732,1520.91%151.127.5
205688,519,8740.88%152.427.8
205789,300,0680.87%153.828.0
205890,072,7420.85%155.128.3
205990,829,7580.82%156.428.5
206091,569,5800.80%157.728.8
206192,293,8720.78%158.929.0
206293,001,1100.75%160.129.3
206393,685,0750.71%161.329.6
206494,345,0040.69%162.529.8
206594,982,4840.66%163.630.1
206695,598,3440.63%164.630.4
206796,191,4200.60%165.630.6
206896,760,5780.58%166.630.9
206997,305,7420.55%167.631.1
207097,825,6550.52%168.531.4
207198,322,8100.49%169.331.6
207298,797,6560.47%170.131.9
207399,244,9660.43%170.932.1
207499,664,9170.41%171.632.4
2075100,062,6200.39%172.332.6
2076100,440,7880.37%173.032.8
2077100,798,0000.34%173.633.1
2078101,131,6190.32%174.133.3
2079101,445,3890.30%174.733.5
2080101,743,6240.29%175.233.7
2081102,022,6860.26%175.733.9
2082102,279,0870.24%176.134.1
2083102,517,5780.23%176.534.3
2084102,739,2860.21%176.934.5
2085102,945,2140.19%177.334.7
2086103,137,6330.18%177.634.9
2087103,314,9200.16%177.935.1
2088103,478,2000.15%178.235.2
2089103,628,6890.14%178.435.4
2090103,764,1280.12%178.735.6
2091103,881,4240.10%178.935.8
2092103,980,5020.09%179.136.0
2093104,061,3830.07%179.236.2
2094104,125,1150.05%179.336.3
2095104,175,4770.04%179.436.5
2096104,212,7730.03%179.536.7
2097104,231,2940.01%179.536.9
2098104,234,5080.00%179.537.1
2099104,224,938-0.02%179.537.3
2100104,195,500-0.04%179.437.5

Biggest cities in Kenya

#CityRegionPopulation
1Nairobi capitalNairobi County4,397,073
2Kakamega Kakamega County1,867,579
3Mombasa Mombasa County1,208,333
4Nakuru Nakuru County570,674
5Ruiru Kiambu County490,120
6Eldoret Uasin Gishu County475,716
7Kisumu Kisumu County397,957
8Kikuyu Kiambu County323,881
9Thika Nairobi County251,407
10Naivasha Nakuru County198,444
11Karuri Kiambu County194,342
12Karuri Murang'A194,342
13Matuga Kwale County194,252
14Mwala Machakos County181,896
15Ongata Rongai Kajiado County172,569

FAQ

What is the population of Kenya in 2026?
The population of Kenya is 58,636,412 in 2026, according to UN World Population Prospects 2024 (medium variant).
What is the biggest city in Kenya?
Nairobi is the biggest city in Kenya with 4,397,073 inhabitants and it is also the capital.
Is the population of Kenya growing or shrinking?
The population of Kenya is growing at 1.89% per year, and is projected to peak in 2098 at 104,234,508.

Neighboring countries

Sources

Explore more: countries by population · by density · by median age · world population