KEN / Sub-Saharan Africa

Kenya

Snapshot ·
Compare this country
Capital
Nairobi
Currency
Kenyan shilling
Continent
Africa
Area
581,309 km²
Country information: Wikidata · Q114 · Official languages: English, Swahili
AT A GLANCE

The essential numbers

Latest available · Reference years vary
Population
57.53M · 2025
people
World Bank · SP.POP.TOTL
GDP
135.94B · 2025
current US$
World Bank · NY.GDP.MKTP.CD
GDP per capita
2,362.86 · 2025
current US$ / person
World Bank · NY.GDP.PCAP.CD
Inflation
4.07 · 2025
%
World Bank · FP.CPI.TOTL.ZG
Unemployment
5.45 · 2025
% of labor force
World Bank · SL.UEM.TOTL.ZS
Fertility rate
3.17 · 2024
births / woman
World Bank · SP.DYN.TFRT.IN
Life expectancy
63.83 · 2024
years
World Bank · SP.DYN.LE00.IN
LOOKING BACK

Change over time

people · 20062025
2025Kenya: 57.53M
Kenya · Population34.84M41.03M47.22M53.41M59.6M2006201220192025
Source: World Bank · SP.POP.TOTLGaps indicate missing observations.
View chart data
Kenya · Population · people
YearKenya
202557,532,493
202456,432,944
202355,339,003
202254,252,461
202153,219,166
202052,217,334
201951,202,827
201850,207,107
201749,197,766
201648,139,687
201547,088,526
201446,051,440
201344,986,791
201243,888,303
201142,758,461
201041,598,567
200940,408,891
200839,206,351
200738,036,349
200636,904,008
current US$ · 20062025
2025Kenya: 135.94B
Kenya · GDP14.81B47.85B80.88B113.92B146.95B2006201220192025
Source: World Bank · NY.GDP.MKTP.CDGaps indicate missing observations.
View chart data
Kenya · GDP · current US$
YearKenya
2025135,941,278,878.82
2024120,397,537,849.83
2023107,500,884,685.01
2022114,448,978,152.64
2021109,703,658,904.99
2020100,657,505,750.55
2019100,378,436,207.37
201892,202,979,985.29
201782,036,510,877.26
201674,815,144,163.89
201570,120,446,896.84
201468,285,796,514.29
201361,671,440,407.84
201256,396,704,671.58
201146,869,473,150.61
201045,405,615,063.76
200942,347,217,912.92
200835,895,153,327.85
200731,958,195,182.24
200625,825,512,284.29

GDP per capita

All countries
current US$ / person · 20062025
2025Kenya: 2,362.86
Kenya · GDP per capita533.51,032.411,531.332,030.252,529.172006201220192025
Source: World Bank · NY.GDP.PCAP.CDGaps indicate missing observations.
View chart data
Kenya · GDP per capita · current US$ / person
YearKenya
20252,362.86
20242,133.46
20231,942.59
20222,109.56
20212,061.36
20201,927.66
20191,960.41
20181,836.45
20171,667.48
20161,554.13
20151,489.12
20141,482.82
20131,370.88
20121,285.01
20111,096.14
20101,091.52
20091,047.97
2008915.54
2007840.2
2006699.8
% · 20062025
2025Kenya: 4.07
Kenya · Inflation1.738.4215.121.7828.472006201220192025
Source: World Bank · FP.CPI.TOTL.ZGGaps indicate missing observations.
View chart data
Kenya · Inflation · %
YearKenya
20254.07
20244.49
20237.67
20227.66
20216.11
20205.41
20195.24
20184.69
20178.01
20166.3
20156.58
20146.88
20135.72
20129.38
201114.02
20103.96
20099.23
200826.24
20079.76
200614.45

Unemployment

All countries
% of labor force · 20062025
2025Kenya: 5.45
Kenya · Unemployment2.343.254.175.0862006201220192025
Source: World Bank · SL.UEM.TOTL.ZSGaps indicate missing observations.
View chart data
Kenya · Unemployment · % of labor force
YearKenya
20255.45
20245.49
20235.41
20225.57
20215.69
20205.61
20195.01
20184.28
20173.54
20162.76
20152.76
20142.77
20132.76
20122.68
20112.7
20102.79
20092.82
20082.75
20072.64
20062.67

Fertility rate

All countries
births / woman · 20062025
2025Kenya:
Kenya · Fertility rate3.013.483.964.444.912006201220192025
Source: World Bank · SP.DYN.TFRT.INGaps indicate missing observations.
View chart data
Kenya · Fertility rate · births / woman
YearKenya
2025No data available
20243.17
20233.21
20223.26
20213.31
20203.36
20193.43
20183.54
20173.61
20163.69
20153.77
20143.84
20133.96
20124.12
20114.28
20104.45
20094.57
20084.66
20074.72
20064.75

Life expectancy

All countries
years · 20062025
2025Kenya:
Kenya · Life expectancy58.5860.0161.4562.8864.312006201220192025
Source: World Bank · SP.DYN.LE00.INGaps indicate missing observations.
View chart data
Kenya · Life expectancy · years
YearKenya
2025No data available
202463.83
202363.65
202263.55
202161.23
202061.6
201962.94
201862.83
201762.73
201662.53
201562.28
201461.99
201361.73
201261.54
201161.28
201060.92
200960.48
200859.96
200759.41
200659.06
Source: World Bank ↗Snapshot · Sep 21, 2026Methodology