Skip to content
WorldPop

Kenya

Rank #26 by populationAfrica

Officially Republic of Kenya

Population 2025
57,532,493
0.69% of world population
World Bank, 2025
Annual Growth
+1.93%
+1,110,377 people a year
World Bank, 2025
Density
95/km²
580,876 km² land area
World Bank, 2023
Median Age
20.0 years
Life expectancy 63.8 years
Our World in Data, 2025

About Kenya

With approximately 57.5 million inhabitants, Kenya is Africa's 26th-most populous country and spans 580,876 km² across diverse terrain. The population is young, with a median age of 20 years and an annual growth rate of 1.9%, reflecting a fertility rate of 3.2 births per woman. Life expectancy stands at 63.8 years, while 32% of residents live in urban areas at an average density of 95 people per km².

Kenya gained independence in 1963 and shares borders with Ethiopia, Somalia, South Sudan, Tanzania, and Uganda. The capital, Nairobi, serves as the country's primary urban center. English and Swahili are the official languages, and the economy operates on the Kenyan shilling, with a per capita GDP of $2,363.

This summary is AI-generated from the indicators on this page. The figures themselves come from the sources cited beside each value.

Country Facts

Capital
Nairobi
Continent
Africa
ISO codes
KE · KEN
Demonym
Kenyan
Currency
Kenyan shilling (KES Sh)
State inception
1963
Time zone
UTC+03:00
Driving side
Left
Calling code
+254
Internet TLD
.ke
Land neighbours
5

Languages

  • English
  • Swahili

Demographics

Urban Population209th of 240
32.2%
World Bank, 2025
Fertility Rate54th of 240
3.17 births per woman
World Bank, 2024
Birth Rate43rd of 213
27.0 per 1,000
World Bank, 2024
Death Rate106th of 213
7.2 per 1,000
World Bank, 2024

Economy

GDP per Capita197th of 240
$2,363
World Bank, 2025
GDP Growth58th of 210
+4.6%
World Bank, 2025
Unemployment Rate86th of 186
5.4%
World Bank, 2025
Inflation Rate61st of 191
4.1%
World Bank, 2025
Poverty Rate36th of 164
39.8%
World Bank, 2022
Gini Index60th of 170
38.5
World Bank, 2022

Health

Infant Mortality37th of 194
34.2 per 1,000 live births
World Bank, 2024
Health Spending143rd of 192
4.4% of GDP
World Bank, 2023
Physicians164th of 206
0.29 per 1,000
World Bank, 2023
Hospital Beds140th of 199
1.33 per 1,000
World Bank, 2019
Maternal Mortality50th of 193
149 per 100,000 live births
World Bank, 2023
Obesity Rate168th of 198
10.4%
Our World in Data, 2024

Education

Literacy Rate121st of 175
82.2%
World Bank, 2000
Education Spending108th of 202
4.0% of GDP
World Bank, 2024
School Enrollment135th of 207
84.3% gross, secondary
World Bank, 2023
Mean Years of Schooling117th of 148
6.7 years
Our World in Data, 2020

Environment

Renewable Energy30th of 211
67.7% of final consumption
World Bank, 2021
Forest Coverage175th of 211
6.2% of land area
World Bank, 2023
Protected Areas132nd of 211
13.9% of land area
World Bank, 2025
CO₂ Emissions183rd of 212
0.38 tonnes per capita
Our World in Data, 2024

Infrastructure

Internet Penetration175th of 211
35.0%
World Bank, 2024
Mobile Subscriptions70th of 212
126.5 per 100 people
World Bank, 2024

Quality of Life

Human Development Index142nd of 192
0.628
Our World in Data, 2023
Happiness Index118th of 164
4.67/ 10
Our World in Data, 2025

Geography

Land Area45th of 240
580,876 km²
World Bank, 2023

Military

Military Spending117th of 163
1.00% of GDP
World Bank, 2024

Age & Gender Distribution

Population by five-year age band, UN World Population Prospects 2024.

Male Female
100+95-9990-9485-8980-8475-7970-7465-6960-6455-5950-5445-4940-4435-3930-3425-2920-2415-1910-145-90-43.58M3.58MAge
Age 0–14
36.8%
Age 15–64
60.2%
Age 65+
3.0%
Source: UN World Population Prospects 2024, medium variant.
Kenya population pyramid
Age bandMaleFemale
100+7541,982
95-993,2577,325
90-9410,64023,047
85-8925,50254,103
80-8455,11796,643
75-79122,037154,522
70-74189,472236,248
65-69318,515374,732
60-64497,450545,438
55-59702,620729,899
50-54921,713923,018
45-491,172,6381,143,515
40-441,485,4861,431,402
35-391,809,2261,785,063
30-342,007,3892,074,899
25-292,272,3182,398,974
20-242,746,6772,825,518
15-193,249,7933,248,340
10-143,448,2333,404,924
5-93,435,9283,388,382
0-43,581,3083,528,897

Population History & Projection (1950–2100)

Observed population to 2024, then the UN medium-variant projection.

020M40M60M80M100M1950197520002025205020752100projected →
Kenya's population was 5.77M in 1950 and is projected at 104.2M by 2100. Peak of 104.2M in 2098. Source: UN World Population Prospects 2024 (estimates to 2024, medium variant thereafter).
Kenya population, 1950 to 2100
YearPopulation
19505,769,185
19607,695,307
197011,368,791
198016,018,459
199022,892,651
200030,642,890
201041,598,567
202052,217,334
203063,102,245
204074,108,863
205083,593,239
206091,569,580
207097,825,655
2080101,743,624
2090103,764,128
2100104,195,500

How Kenya Compares

Population against the ten most populous countries.

  1. India1.46B
  2. China1.41B
  3. United States341.8M
  4. Indonesia285.7M
  5. Pakistan255.2M
  6. Nigeria237.5M
  7. Brazil212.8M
  8. Bangladesh175.7M
  9. Russia143.5M
  10. Ethiopia135.5M
  11. Kenya57.5M
Sources as cited on each country page.
Kenya compared with the ten largest countries by population
NamePopulation
India1.46B
China1.41B
United States341.8M
Indonesia285.7M
Pakistan255.2M
Nigeria237.5M
Brazil212.8M
Bangladesh175.7M
Russia143.5M
Ethiopia135.5M
Kenya57.5M

Major Cities in Kenya

1 metropolitan area in our city dataset.

Countries Bordering Kenya

5 land borders.

Kenya Population FAQ

What is the population of Kenya in 2026?

Kenya has a population of 57,532,493 people (2025 estimate), which is 26th in the world and about 0.69% of the global total.

Is the population of Kenya growing or shrinking?

Kenya's population is growing at +1.93% per year, a change of roughly 1,110,377 people annually.

What is the capital of Kenya?

The capital of Kenya is Nairobi.

What is the largest city in Kenya?

Nairobi is the largest metropolitan area in Kenya, with about 5.12M people.

How densely populated is Kenya?

Kenya has 95/km² across 580,876 km² of land area.

What is life expectancy in Kenya?

Life expectancy at birth in Kenya is 63.8 years (2024).

What is the median age in Kenya?

The median age in Kenya is 20.0 years, meaning half the population is younger than that and half older.

Which continent is Kenya in?

Kenya is in Africa.

Explore More Countries