GlobeMetrics
EN
  • English✓
  • हिंदी—
  • मराठी—

Try “Pune”, “Poona” or “पुणे”

Population · Africa

Kenya population 2026

Right now · estimate

Kenya population right now

59,017,774

Births today
0
Deaths today
0
Births this year
1,307,582
Births minus deaths this year
+956,983

Kenya has an estimated 58,636,412 people on 1 July 2026, the UN's projection, 1,103,920 more than a year earlier (+1.92%). It is the 26th most populous country in the world. It is projected to keep growing until 2098, peaking at 104 million, then decline to 104 million by 2100.

UN projection The counter interpolates the UN’s 1 July figures to the second; it is an estimate, not a count.

Kenya in numbers, 2026

Births in 2026
1.6 million 4,266 a day
Deaths in 2026
418 thousand 1,144 a day
Net migration
−35 thousand more departures than arrivals
Growth rate
+1.89% growing
Fertility rate
3.07per woman above replacement (2.1)
Median age
20.3years world: 31.1
Life expectancy
64.2years
Aged 65 and over
3.1% 5.7% by 2050

Land, people and health

Capital
Nairobi
Area
582,650 km² 48th largest of 237
Population density
101per km² 118th most crowded
Urban population
32.6% 56.3% by 2050
Men and women
29.1 million / 29.5 million 98.8 men per 100 women
Life expectancy, women
66.5years men: 62.0 years
Infant mortality
28.2per 1,000 births under-5: 39.0
Birth rate
26.6per 1,000 death rate: 7.1
Net migration rate
−0.6per 1,000 net departures

Population of Kenya, 1950–2100

Projected peak: 2098, 104 million. By 2050: 83.6 million (+42.6% from today).

Population of Kenya
  • UN estimate
  • UN projection
104M 2026
› Show the numbers as a table
YearPopulation
19505,769,184
19515,893,576
19526,033,294
19536,183,891
19546,348,141
19556,529,297
19566,727,690
19576,944,868
19587,174,789
19597,422,745
19607,695,307
19617,987,770
19628,299,308
19638,627,971
19648,973,536
19659,338,078
19669,717,816
196710,111,056
196810,518,822
196910,939,695
197011,368,792
197111,788,904
197212,206,060
197312,634,835
197413,070,078
197513,511,670
197613,957,623
197714,428,819
197814,934,126
197915,460,666
198016,018,459
198116,601,507
198217,206,175
198317,846,374
198418,514,906
198519,201,768
198619,901,646
198720,616,096
198821,356,219
198922,118,434
199022,892,652
199123,646,514
199224,382,460
199325,117,188
199425,857,130
199526,601,751
199627,344,211
199728,101,768
199828,888,057
199929,733,408
200030,642,890
200131,619,170
200232,629,808
200333,652,223
200434,713,455
200535,796,484
200636,904,008
200738,036,349
200839,206,351
200940,408,891
201041,598,566
201142,758,461
201243,888,303
201344,986,791
201446,051,440
201547,088,526
201648,139,687
201749,197,766
201850,207,107
201951,202,828
202052,217,334
202153,219,166
202254,252,460
202355,339,003
2024 *56,432,944
2025 *57,532,492
2026 *58,636,412
2027 *59,745,753
2028 *60,860,444
2029 *61,979,187
2030 *63,102,245
2031 *64,230,118
2032 *65,359,034
2033 *66,484,811
2034 *67,604,630
2035 *68,715,909
2036 *69,818,886
2037 *70,910,401
2038 *71,990,934
2039 *73,057,766
2040 *74,108,863
2041 *75,144,352
2042 *76,161,724
2043 *77,159,124
2044 *78,134,980
2045 *79,088,836
2046 *80,022,375
2047 *80,938,647
2048 *81,837,664
2049 *82,721,771
2050 *83,593,239
2051 *84,451,673
2052 *85,294,265
2053 *86,120,947
2054 *86,932,928
2055 *87,732,152
2056 *88,519,874
2057 *89,300,068
2058 *90,072,742
2059 *90,829,758
2060 *91,569,580
2061 *92,293,872
2062 *93,001,110
2063 *93,685,075
2064 *94,345,004
2065 *94,982,484
2066 *95,598,344
2067 *96,191,420
2068 *96,760,578
2069 *97,305,742
2070 *97,825,655
2071 *98,322,810
2072 *98,797,656
2073 *99,244,966
2074 *99,664,917
2075 *100,062,620
2076 *100,440,788
2077 *100,798,000
2078 *101,131,619
2079 *101,445,389
2080 *101,743,624
2081 *102,022,686
2082 *102,279,087
2083 *102,517,578
2084 *102,739,286
2085 *102,945,214
2086 *103,137,633
2087 *103,314,920
2088 *103,478,200
2089 *103,628,689
2090 *103,764,128
2091 *103,881,424
2092 *103,980,502
2093 *104,061,383
2094 *104,125,115
2095 *104,175,477
2096 *104,212,773
2097 *104,231,294
2098 *104,234,508
2099 *104,224,938
2100 *104,195,500

* UN projection

Population of Kenya by year

30.6 million in 2000, 58.6 million in 2026. Every year for the last decade, then every five years to 1950. * UN projection; earlier years are UN estimates.

YearPopulationYearly changeWorld rank
2026* 58,636,412 +1.92% 26
2025* 57,532,492 +1.95% 26
2024* 56,432,944 +1.98% 26
2023 55,339,003 +2.00% 26
2022 54,252,460 +1.94% 26
2021 53,219,166 +1.92% 27
2020 52,217,334 +1.98% 27
2019 51,202,828 +1.98% 28
2018 50,207,107 +2.05% 28
2017 49,197,766 +2.20% 28
2016 48,139,687 +2.23% 28
2015 47,088,526 +2.25% 28
2010 41,598,566 +2.94% 31
2005 35,796,484 +3.12% 33
2000 30,642,890 +3.06% 35
1995 26,601,751 +2.88% 35
1990 22,892,652 +3.50% 37
1985 19,201,768 +3.71% 41
1980 16,018,459 +3.61% 41
1975 13,511,670 +3.38% 47
1970 11,368,792 +3.92% 48
1965 9,338,078 +4.06% 52
1960 7,695,307 +3.67% 58
1955 6,529,297 +2.85% 62
1950 5,769,184 – 62

Population forecast for Kenya

UN medium-variant projection: 83.6 million in 2050 (+42.6% from 2026), 104 million in 2100.

YearPopulationYearly changeWorld rank
2030 63,102,245 +1.81% 25
2035 68,715,909 +1.64% 24
2040 74,108,863 +1.44% 21
2045 79,088,836 +1.22% 21
2050 83,593,239 +1.05% 22
2060 91,569,580 +0.81% 21
2070 97,825,655 +0.53% 21
2080 101,743,624 +0.29% 20
2090 103,764,128 +0.13% 21
2100 104,195,500 −0.03% 22

Largest cities in Kenya

Urban area in 2026: the whole built-up city, measured the same way for every country (UN, 2025). * UN projection. Largest cities in the world

#CityPopulation 2026
1 Nairobi (capital) 6,244,748
2 Mombasa 1,473,280
3 Nakuru 589,102
4 Kisumu 437,190
5 Eldoret 424,570
6 Garissa 339,643
7 Mutuati 261,595
8 El Wak 212,302
9 Kisii 205,244
10 Naivasha 195,377

Age structure

Median age 20.3. 3.1% are 65 or older, 5.7% by 2050; 35.7% are under 15.

Kenya, 2026 Men 2026 Women 2026 2050 (projection)
100+: men 0.0% 100+: women 0.0% 100+ 95-99: men 0.0% 95-99: women 0.0% 90-94: men 0.0% 90-94: women 0.0% 90-94 85-89: men 0.0% 85-89: women 0.1% 80-84: men 0.1% 80-84: women 0.2% 80-84 75-79: men 0.2% 75-79: women 0.3% 70-74: men 0.4% 70-74: women 0.4% 70-74 65-69: men 0.6% 65-69: women 0.7% 60-64: men 0.9% 60-64: women 1.0% 60-64 55-59: men 1.3% 55-59: women 1.3% 50-54: men 1.7% 50-54: women 1.7% 50-54 45-49: men 2.1% 45-49: women 2.1% 40-44: men 2.7% 40-44: women 2.6% 40-44 35-39: men 3.2% 35-39: women 3.2% 30-34: men 3.5% 30-34: women 3.7% 30-34 25-29: men 4.1% 25-29: women 4.3% 20-24: men 5.0% 20-24: women 5.1% 20-24 15-19: men 5.8% 15-19: women 5.7% 10-14: men 5.8% 10-14: women 5.8% 10-14 5-9: men 5.9% 5-9: women 5.8% 0-4: men 6.3% 0-4: women 6.2% 0-4

Share of the total population in each age group (%)

Births per woman

3.07 in 2026; about 2.1 keeps a population stable without migration.

Fertility rate, Kenya
  • UN estimate
  • UN projection
1.8 2026
› Show the numbers as a table
YearFertility rate
19507.39
19517.40
19527.41
19537.43
19547.43
19557.46
19567.51
19577.57
19587.60
19597.64
19607.65
19617.72
19627.77
19637.82
19647.87
19657.92
19667.96
19677.95
19687.95
19697.95
19707.94
19717.92
19727.89
19737.86
19747.82
19757.80
19767.77
19777.73
19787.67
19797.60
19807.53
19817.45
19827.34
19837.22
19847.08
19856.96
19866.84
19876.69
19886.52
19896.33
19906.14
19915.94
19925.74
19935.57
19945.44
19955.37
19965.31
19975.27
19985.24
19995.18
20005.14
20015.09
20025.03
20034.94
20044.86
20054.80
20064.75
20074.72
20084.66
20094.57
20104.45
20114.28
20124.12
20133.96
20143.84
20153.77
20163.69
20173.61
20183.54
20193.43
20203.36
20213.31
20223.26
20233.21
2024 *3.17
2025 *3.12
2026 *3.07
2027 *3.03
2028 *2.99
2029 *2.95
2030 *2.92
2031 *2.88
2032 *2.85
2033 *2.82
2034 *2.78
2035 *2.75
2036 *2.72
2037 *2.69
2038 *2.66
2039 *2.63
2040 *2.61
2041 *2.58
2042 *2.55
2043 *2.53
2044 *2.50
2045 *2.47
2046 *2.44
2047 *2.42
2048 *2.40
2049 *2.38
2050 *2.36
2051 *2.34
2052 *2.32
2053 *2.30
2054 *2.28
2055 *2.26
2056 *2.24
2057 *2.23
2058 *2.21
2059 *2.19
2060 *2.18
2061 *2.16
2062 *2.14
2063 *2.13
2064 *2.11
2065 *2.10
2066 *2.09
2067 *2.08
2068 *2.06
2069 *2.05
2070 *2.04
2071 *2.03
2072 *2.03
2073 *2.02
2074 *2.01
2075 *2.00
2076 *1.99
2077 *1.98
2078 *1.97
2079 *1.96
2080 *1.95
2081 *1.94
2082 *1.94
2083 *1.93
2084 *1.92
2085 *1.92
2086 *1.91
2087 *1.91
2088 *1.90
2089 *1.90
2090 *1.89
2091 *1.88
2092 *1.88
2093 *1.87
2094 *1.87
2095 *1.86
2096 *1.86
2097 *1.85
2098 *1.85
2099 *1.84
2100 *1.84

* UN projection

Births and deaths each year

Births outnumber deaths throughout the projection.

Births and deaths, Kenya
  • Births
  • Deaths
  • UN estimate
  • UN projection
1.3M 2026
› Show the numbers as a table
YearBirthsDeaths
1950284,634175,894
1951297,861169,484
1952311,279167,275
1953324,838163,834
1954337,561160,638
1955351,292157,632
1956366,915154,906
1957382,853150,126
1958397,543148,111
1959411,095146,100
1960424,659144,628
1961442,402143,936
1962459,588143,793
1963477,028144,268
1964494,596145,269
1965512,865146,419
1966530,867147,976
1967546,554149,636
1968562,955151,010
1969580,445152,627
1970597,316154,251
1971615,659155,763
1972628,772156,212
1973641,917156,361
1974656,113156,112
1975673,223155,647
1976692,207155,461
1977709,197155,072
1978729,606154,912
1979750,789155,395
1980772,264155,880
1981799,792157,412
1982822,326159,219
1983845,129160,550
1984873,157163,516
1985899,803167,057
1986928,342172,747
1987954,408179,285
1988973,805188,156
1989992,859197,236
19901,005,684216,584
19911,018,015227,969
19921,025,956240,944
19931,040,278251,694
19941,056,580263,860
19951,086,164273,778
19961,111,038283,724
19971,139,284291,771
19981,173,344297,824
19991,199,045300,580
20001,233,019304,655
20011,270,715306,981
20021,303,182311,132
20031,327,867309,687
20041,357,304308,714
20051,388,301307,864
20061,420,499307,153
20071,456,741309,676
20081,484,001309,186
20091,501,942308,379
20101,508,620308,848
20111,496,940311,067
20121,477,880316,351
20131,458,784322,767
20141,452,569329,235
20151,455,413336,196
20161,453,935345,131
20171,456,356350,569
20181,457,849360,811
20191,445,243373,459
20201,450,722414,434
20211,469,426432,376
20221,483,377391,275
20231,499,998399,024
2024 *1,521,907405,212
2025 *1,540,813411,290
2026 *1,558,303417,824
2027 *1,576,718424,762
2028 *1,594,190431,930
2029 *1,610,345439,531
2030 *1,625,043447,415
2031 *1,639,893455,413
2032 *1,649,800463,769
2033 *1,656,462472,613
2034 *1,661,013481,284
2035 *1,663,820490,423
2036 *1,665,419499,861
2037 *1,662,890509,196
2038 *1,659,880518,367
2039 *1,655,436528,534
2040 *1,651,115538,345
2041 *1,645,324548,665
2042 *1,639,295559,478
2043 *1,632,654570,225
2044 *1,623,499581,075
2045 *1,614,401592,660
2046 *1,608,061604,182
2047 *1,604,248615,251
2048 *1,602,534626,924
2049 *1,599,967639,201
2050 *1,597,714651,360
2051 *1,598,027663,971
2052 *1,598,074676,607
2053 *1,599,049689,542
2054 *1,598,651702,690
2055 *1,598,965715,577
2056 *1,598,905728,258
2057 *1,599,866741,545
2058 *1,598,578754,636
2059 *1,597,584768,203
2060 *1,594,798782,435
2061 *1,590,326796,316
2062 *1,586,184810,011
2063 *1,579,172823,808
2064 *1,573,099837,576
2065 *1,567,183851,526
2066 *1,558,229865,146
2067 *1,549,372878,910
2068 *1,539,730892,768
2069 *1,528,594906,583
2070 *1,520,172920,253
2071 *1,511,467934,067
2072 *1,503,735948,144
2073 *1,493,285961,946
2074 *1,483,445975,631
2075 *1,476,226989,140
2076 *1,466,2811,003,109
2077 *1,457,8261,015,374
2078 *1,449,3601,028,732
2079 *1,440,6651,041,662
2080 *1,433,4871,054,339
2081 *1,425,4921,066,531
2082 *1,418,9701,078,648
2083 *1,413,0701,091,031
2084 *1,408,0231,102,715
2085 *1,403,0321,113,062
2086 *1,397,4351,123,635
2087 *1,390,3701,134,245
2088 *1,384,5311,143,607
2089 *1,378,1901,152,220
2090 *1,370,2411,160,741
2091 *1,363,9191,169,310
2092 *1,355,9921,176,188
2093 *1,348,3731,183,957
2094 *1,338,4471,190,838
2095 *1,329,1421,197,400
2096 *1,319,3331,203,695
2097 *1,310,1071,209,103
2098 *1,300,7681,214,930
2099 *1,290,0291,219,039
2100 *1,280,6131,223,420

* UN projection

Economy of Kenya

GDP by country →
GDP 2026
$151 billion 63rd largest economy
GDP per person
$2,785 US$, market rates
GDP per person (PPP)
Int$ 8,036 at purchasing power parity
Economic growth
+4.5% real GDP
Inflation
6.0% consumer prices
Unemployment
– of the labour force
Government debt
72.9% of GDP
Share of world GDP
0.1%
GDP of Kenya, current US dollars
  • IMF estimate
  • IMF projection
204B 2026
› Show the numbers as a table
YearGDP, US$
199016,219,000,000
199115,315,000,000
199215,084,000,000
199310,479,000,000
199412,546,000,000
199515,905,000,000
199618,064,000,000
199718,300,000,000
199820,630,000,000
199918,594,000,000
200018,206,000,000
200118,697,000,000
200219,030,000,000
200321,391,000,000
200422,790,000,000
200526,307,000,000
200629,668,000,000
200736,708,000,000
200841,058,000,000
200942,347,000,000
201045,406,000,000
201146,555,000,000
201256,407,000,000
201361,703,000,000
201468,395,000,000
201570,370,000,000
201674,816,000,000
201781,965,000,000
201892,211,000,000
2019100,328,000,000
2020100,922,000,000
2021109,875,000,000
2022114,733,000,000
2023108,206,000,000
2024119,364,000,000
2025135,919,000,000
2026 *151,151,000,000
2027 *162,289,000,000
2028 *170,065,000,000
2029 *179,506,000,000
2030 *191,041,000,000
2031 *203,811,000,000

* IMF projection

Source: International Monetary Fund, World Economic Outlook (October 2026). 2026 and later are IMF projections. GDP per capita by country · Richest countries

CO₂ emissions of Kenya

CO₂ by country →
CO₂ emissions 2024
21.2 million tonnes 86th largest emitter
Per person
0.38 t world: 4.73 t
Share of world CO₂
0.06% 0.71% of its people
Change since 1990
+267% +151% since 2005
CO₂ emissions of Kenya, million tonnes a year
21 2024
› Show the numbers as a table
YearCO₂, million tonnes
19500.91
19511.39
19521.59
19531.51
19541.70
19551.99
19562.22
19572.28
19582.09
19592.21
19602.42
19612.40
19622.62
19632.85
19642.82
19652.46
19662.68
19672.70
19682.81
19693.13
19703.08
19713.68
19723.87
19733.91
19744.94
19754.96
19764.60
19775.04
19785.31
19795.03
19806.18
19816.50
19824.67
19834.64
19844.30
19853.75
19864.14
19875.15
19884.76
19895.16
19905.79
19914.80
19925.50
19936.31
19946.52
19957.51
19969.28
19978.23
199810.00
199910.02
200010.38
20019.22
20027.82
20036.72
20047.62
20058.45
20069.57
20079.73
200810.10
200912.19
201011.86
201112.22
201211.25
201312.16
201413.21
201515.21
201616.29
201716.18
201817.00
201918.16
202019.99
202120.59
202220.54
202321.19
202421.23

By source, 2024

  • Oil69.5%
  • Cement15.4%
  • Coal15.2%

Fossil fuels and industry, territorial; Global Carbon Budget via Our World in Data (CC BY 4.0). CO₂ per capita by country · Historical emissions

Compare with Africa

CountryPopulation 2026Growth
Kenya 58.6 million +1.89%
Nigeria 242 million +2.03%
Ethiopia 139 million +2.48%
Egypt 120 million +1.44%
DR Congo 116 million +3.13%
Tanzania 72.6 million +2.79%
South Africa 65.5 million +1.05%
Sudan 53.3 million +3.03%
Uganda 52.8 million +2.62%

All 237 countries · Fertility rate by country · Birth rate by country · Median age by country · Life expectancy by country · Population growth rate by country · Population density by country · Largest countries by area · Death rate by country · Infant mortality rate by country · Elderly population by country · Net migration rate by country · Urban population by country · Sex ratio by country

Air quality in Kenya today

Hourly AQI and a 48-hour forecast for 3 cities, from Nairobi to Mombasa.

See air quality →

Questions

What is the population of Kenya in 2026?

58,636,412 on 1 July 2026, according to the UN's World Population Prospects 2024 (medium-variant projection). That is 58.6 million people, +1.92% on 2025.

Is Kenya's population growing or shrinking?

Growing: 1,103,920 more people in 2026 than in 2025, with 4,266 births and 1,144 deaths a day and net migration of −34,838 a year.

When will Kenya's population peak?

In 2098, at about 104 million, on the UN's medium projection; 104 million by 2100.

What is the fertility rate in Kenya?

3.07 births per woman in 2026. A population replaces itself at about 2.1.

How many babies are born in Kenya every day?

About 4,266 a day (1.6 million in 2026), against about 1,144 deaths a day.

What is the life expectancy in Kenya?

64.2 years at birth in 2026: 66.5 for women and 62.0 for men, against a world average of 73.8.

How many men and women live in Kenya?

About 29.1 million men and 29.5 million women in 2026, or 98.8 men for every 100 women.

What is the population density of Kenya?

101 people per km² of land in 2026, on a total area of 582,650 km². The world average is 64.

What was the population of Kenya in 2000?

30,642,890 (30.6 million), the UN estimate for 1 July 2000. It has grown by 91% since, to 58.6 million in 2026.

What will the population of Kenya be in 2050?

About 83.6 million on the UN's medium projection (83,593,239), +42.6% from 2026; 104 million by 2100.

What are the largest cities in Kenya?

Nairobi (6.2 million), Mombasa (1.5 million), Nakuru (589 thousand), Kisumu (437 thousand), Eldoret (425 thousand). UN figures for 2026, counting each city’s whole built-up area.

What is the GDP of Kenya in 2026?

$151 billion at current prices, the 63rd largest economy in the world, on the IMF’s World Economic Outlook (October 2026) figures; real growth of +4.5%.

What is Kenya's GDP per capita?

$2,785 per person at market exchange rates in 2026, or Int$ 8,036 at purchasing power parity, which adjusts for local prices.

How much CO₂ does Kenya emit?

21.2 million tonnes from fossil fuels and industry in 2024, 0.38 t per person and 0.06% of the world total; oil is the largest source (69%).

Source and method

United Nations, Department of Economic and Social Affairs, Population Division (2024). World Population Prospects 2024, medium variant. Figures for 1950–2023 are UN estimates; later years are the medium-variant projection, which assumes fertility, mortality and migration follow their most likely paths. National statistics offices publish their own counts, which can differ. Reuse under CC BY 3.0 IGO. How we use the data.