Kenya Population (LIVE)

retrieving data...
Kenya Population (1950 - 2025)

Yearly Population Growth Rate (%)
  • The current population of Kenya is as of , based on Worldometer's elaboration of the latest United Nations data1.
  • Kenya 2025 population is estimated at 57,532,493 people at mid-year.
  • Kenya population is equivalent to 0.70% of the total world population.
  • Kenya ranks number 26 in the list of countries (and dependencies) by population.
  • The population density in Kenya is 101 per Km² (262 people per mi²).
  • The total land area is 569,140 Km² (219,746 sq. miles).
  • 31.93% of the population is urban (18,371,967 people in 2025)
  • The median age in Kenya is 20 years.
1. U.N. Dept. of Economic and Social Affairs - Population Division. World Population Prospects: The 2024 Revision. (Medium-fertility variant).

Population of Kenya (2025 and historical)

Year Population Yearly % Change Yearly Change Migrants (net) Median Age Fertility Rate Density (P/Km²) Urban Pop % Urban Population Country's Share of World Pop World Population Kenya Global Rank
2025 57,532,493 1.95% 1,099,549 −27,330 20 3.12 101 31.9% 18,371,967 0.70% 8,231,613,070 26
2024 56,432,944 1.98% 1,093,941 −19,781 19.8 3.17 99 31.3% 17,645,362 0.69% 8,161,972,572 26
2023 55,339,003 2% 1,086,542 −10,003 19.5 3.21 97 30.6% 16,943,167 0.68% 8,091,734,930 26
2022 54,252,461 1.93% 1,017,564 −10,003 19.3 3.26 95 30% 16,264,626 0.68% 8,021,407,192 26
2020 52,217,334 2.09% 1,025,762 −17,111 18.8 3.36 92 28.7% 14,975,059 0.66% 7,887,001,292 27
2015 47,088,526 2.51% 1,097,992 −95,977 17.7 3.77 83 25.7% 12,119,756 0.63% 7,470,491,872 28
2010 41,598,567 3.05% 1,160,417 −21,069 16.9 4.45 73 23.4% 9,746,669 0.59% 7,021,732,148 31
2005 35,796,484 3.16% 1,030,719 5,501 16.3 4.8 63 21.8% 7,813,454 0.54% 6,586,970,132 33
2000 30,642,890 2.87% 808,228 5,407 15.6 5.14 54 20.4% 6,256,185 0.50% 6,171,702,993 35
1995 26,601,751 3.05% 741,820 −75,506 14.9 5.37 47 18.8% 4,994,299 0.46% 5,758,878,982 35
1990 22,892,651 3.58% 738,177 −11,338 14.3 6.13 40 17.1% 3,919,437 0.43% 5,327,803,110 37
1985 19,201,768 3.69% 636,662 −35,400 13.9 6.96 34 16.5% 3,159,732 0.39% 4,868,943,465 41
1980 16,018,459 3.46% 501,358 −39,920 13.4 7.53 28 15.8% 2,535,258 0.36% 4,447,606,236 41
1975 13,511,671 3.51% 428,576 −71,421 13.2 7.79 24 12.9% 1,741,729 0.33% 4,070,735,277 47
1970 11,368,791 4.01% 406,143 −13,064 13.3 7.94 20 10.2% 1,158,465 0.31% 3,694,683,794 48
1965 9,338,078 3.95% 328,554 8,524 13.9 7.92 16 8.8% 817,908 0.28% 3,334,533,703 52
1960 7,695,307 3.34% 233,202 2,134 14.6 7.65 14 7.8% 596,757 0.26% 3,015,470,894 58
1955 6,529,297 2.51% 152,022 −4,337 15.7 7.46 11 6.9% 448,051 0.24% 2,740,213,792 62

Source: Worldometer (www.Worldometers.info)

Elaboration of data by United Nations, Department of Economic and Social Affairs, Population Division. World Population Prospects: The 2024 Revision. (Medium-fertility variant).

Kenya Population Forecast

Year Population Yearly % Change Yearly Change Migrants (net) Median Age Fertility Rate Density (P/Km²) Urban Pop % Urban Population Country's Share of World Pop World Population Kenya Global Rank
2030 63,102,245 1.87% 1,113,950 −52,647 21.4 2.92 111 35.5% 22,382,984 0.74% 8,569,124,911 25
2035 68,715,909 1.72% 1,122,733 −66,005 22.8 2.75 121 39.3% 27,025,992 0.77% 8,885,210,181 24
2040 74,108,863 1.52% 1,078,591 −67,646 24 2.61 130 43.5% 32,241,885 0.81% 9,177,190,203 21
2045 79,088,836 1.31% 995,995 −79,818 25.1 2.47 139 48% 37,975,346 0.84% 9,439,639,668 21
2050 83,593,239 1.11% 900,881 −80,968 26.3 2.35 147 52.9% 44,184,721 0.86% 9,664,378,587 22

Source: Worldometer (www.Worldometers.info)

Elaboration of data by United Nations, Department of Economic and Social Affairs, Population Division. World Population Prospects: The 2024 Revision. (Medium-fertility variant).

Kenya Demographics

Life Expectancy
64.0 years

(life expectancy at birth, both sexes)

View by sex and historical chart

Infant Mortality Rate
28.6

(infant deaths per 1,000 live births)

View historical chart

Deaths under age 5
39.5

(per 1,000 live births)

View historical chart

Main Cities by Population in Kenya

(includes boroughs, districts, urban agglomerations, etc.)

# City Population
1 Nairobi 4,397,073
2 Kakamega 1,867,579
3 Mombasa 1,208,333
4 Nakuru 570,674
5 Ruiru 490,120
6 Eldoret 475,716
7 Kisumu 397,957
8 Kikuyu 323,881
9 Thika 251,407
10 Naivasha 198,444
11 Karuri 194,342
12 Karuri 194,342
13 Ongata Rongai 172,569
14 Lang'ata 172,569
15 Garissa 163,399
16 Kitale 162,174
17 Limuru 159,314
18 Juja 156,041
19 Kitengela 154,436
20 Kiambu 147,870
21 Mlolongo 136,351
22 Malindi 119,859
23 Mandera 114,718
24 Khwisero 113,294
25 Kisii 112,417
26 Ngong 102,323
27 Mtwapa 90,677
28 Wajir 90,116
29 Lodwar 82,970
30 Athi River 81,302
31 Meru 80,191
32 Nyeri 80,081
33 Isiolo 78,650
34 Ukunda 77,686
35 Kiserian 76,903
36 Kilifi 74,270
37 Nanyuki 72,813
38 Busia 71,886
39 Migori 71,668
40 Bungoma 68,031
41 Narok 65,430
42 Embu 64,979
43 Machakos 63,767
44 Githunguri 63,319
45 Githunguri 63,319
46 El Wak 60,732
47 Upper Gilgil 60,711
48 Gilgil 60,711
49 Mbale 60,000
50 Kimilili 56,050
51 Kapenguria 56,000
52 Kericho 53,804
53 Voi 53,353
54 Wanguru 51,722
55 Habaswein 49,599
56 Molo 48,356
57 Moyale 47,850
58 Ol Kalou 47,795
59 Mumias 45,485
60 Homa Bay 44,949
61 Kinoi 44,086
62 Kenol 44,086
63 Masalani 43,642
64 Murang'a 43,314
65 Webuye 42,642
66 Njoro 42,173
67 Iten 42,000
68 Kapsabet 41,997
69 Lugulu 40,894
70 Nyahururu 37,650

See also

  • Gross Domestic Product (GDP) of Kenya

  • Notes

    The Kenya Population (Live) counter shows a continuously updated estimate of the current population of Kenya delivered by Worldometer's RTS algorithm, which processes data collected from the United Nations Population Division.

    The Population of Kenya (1950 - 2025) chart plots the total population count as of July 1 of each year, from 1950 to 2025.

    The Yearly Population Growth Rate chart plots the annual percentage changes in population registered on July 1 of each year, from 1951 to 2025. This value can differ from the Yearly % Change shown in the historical table, which shows the last year equivalent percentage change assuming homogeneous change in the preceding five year period.

    Definitions

    Year: as of July 1 of the year indicated.

    Population: Overall total population (both sexes and all ages) in the country as of July 1 of the year indicated, as estimated by the United Nations, Department of Economic and Social Affairs, Population Division. World Population Prospects: The 2024 Revision. For forecasted years, the U.N. medium-fertility variant is used.