AfriFacto Statistics Engine

AFRIFACTO DATA EXPLORER

Explore African Data

Search, analyze, compare and rank African countries using imported AfriFacto observations. Every displayed statistic is tied to an indicator, year, unit and source.

54African countries
IndicatorGDP
Latest dataset year2025
Countries with data54 / 54
SourceWorld Bank — World Development Indicators
STEP 9 · INTERACTIVE MAP

Explore Africa visually

Interactive country-level data map
54 COUNTRIES

Explore African data on an interactive map

Compare countries visually by indicator, hover over a country to see its value, and click any country to open its detailed data.

Open Africa Interactive Data Map
AFRIFACTO DATA EXPLORER

GDP — Kenya

Latest available year: 2025 · Data available from 1960 Latest is based on data available for Kenya.

What this indicator means: Gross domestic product at purchaser prices, reported in current US dollars. Frequency: annual · Unit: current US$.

Historical time seriesChoose the period for Kenya. Missing years are shown as gaps rather than connected data.

GDP in Kenya

1960–2025 · current US$

Download CSV
GDPY-axis: current US$
146,753,279,952115,398,476,83984,043,673,72652,688,870,61321,334,067,499-10,020,735,614 current US$ 196019731986199920122025
DATA DOCUMENTATION

Source & methodology

Source: World Bank — World Development Indicators · View original source

World Bank World Development Indicators, indicator NY.GDP.MKTP.CD. Values are imported as published; null observations are excluded.

Status: verified · Last updated: 2026-09-12 17:02:05

First value791,265,4591960
Latest value135,941,278,8792025
Change over period+17,080.24%1960 to 2025
Observations66complete annual series

Understanding GDP in Kenya

Gross domestic product at purchaser prices, reported in current US dollars. AfriFacto presents the available historical observations so readers can understand the direction, scale and changes in gdp over time. Where a source does not report a year, AfriFacto leaves that year as missing rather than estimating a value.

Historical data table

YearGDPSourceStatus
2025135,941,278,879 current US$World Bank — World Development Indicatorsverified
2024120,397,537,850 current US$World Bank — World Development Indicatorsverified
2023107,500,884,685 current US$World Bank — World Development Indicatorsverified
2022114,448,978,153 current US$World Bank — World Development Indicatorsverified
2021109,703,658,905 current US$World Bank — World Development Indicatorsverified
2020100,657,505,751 current US$World Bank — World Development Indicatorsverified
2019100,378,436,207 current US$World Bank — World Development Indicatorsverified
201892,202,979,985 current US$World Bank — World Development Indicatorsverified
201782,036,510,877 current US$World Bank — World Development Indicatorsverified
201674,815,144,164 current US$World Bank — World Development Indicatorsverified
201570,120,446,897 current US$World Bank — World Development Indicatorsverified
201468,285,796,514 current US$World Bank — World Development Indicatorsverified
201361,671,440,408 current US$World Bank — World Development Indicatorsverified
201256,396,704,672 current US$World Bank — World Development Indicatorsverified
201146,869,473,151 current US$World Bank — World Development Indicatorsverified
201045,405,615,064 current US$World Bank — World Development Indicatorsverified
200942,347,217,913 current US$World Bank — World Development Indicatorsverified
200835,895,153,328 current US$World Bank — World Development Indicatorsverified
200731,958,195,182 current US$World Bank — World Development Indicatorsverified
200625,825,512,284 current US$World Bank — World Development Indicatorsverified
200518,737,895,513 current US$World Bank — World Development Indicatorsverified
200416,095,337,094 current US$World Bank — World Development Indicatorsverified
200314,904,517,650 current US$World Bank — World Development Indicatorsverified
200213,147,736,899 current US$World Bank — World Development Indicatorsverified
200112,986,007,426 current US$World Bank — World Development Indicatorsverified
200012,705,350,098 current US$World Bank — World Development Indicatorsverified
199912,896,010,459 current US$World Bank — World Development Indicatorsverified
199814,093,998,844 current US$World Bank — World Development Indicatorsverified
199713,115,764,358 current US$World Bank — World Development Indicatorsverified
199612,045,865,396 current US$World Bank — World Development Indicatorsverified
19959,046,320,255 current US$World Bank — World Development Indicatorsverified
19947,148,148,564 current US$World Bank — World Development Indicatorsverified
19935,751,786,643 current US$World Bank — World Development Indicatorsverified
19928,209,120,763 current US$World Bank — World Development Indicatorsverified
19918,151,488,783 current US$World Bank — World Development Indicatorsverified
19908,572,359,038 current US$World Bank — World Development Indicatorsverified
19898,283,114,514 current US$World Bank — World Development Indicatorsverified
19888,355,380,879 current US$World Bank — World Development Indicatorsverified
19877,970,820,369 current US$World Bank — World Development Indicatorsverified
19867,239,126,568 current US$World Bank — World Development Indicatorsverified
19856,135,034,214 current US$World Bank — World Development Indicatorsverified
19846,191,437,070 current US$World Bank — World Development Indicatorsverified
19835,979,198,314 current US$World Bank — World Development Indicatorsverified
19826,431,579,357 current US$World Bank — World Development Indicatorsverified
19816,854,491,706 current US$World Bank — World Development Indicatorsverified
19807,265,315,820 current US$World Bank — World Development Indicatorsverified
19796,234,391,113 current US$World Bank — World Development Indicatorsverified
19785,303,735,111 current US$World Bank — World Development Indicatorsverified
19774,494,378,764 current US$World Bank — World Development Indicatorsverified
19763,474,542,392 current US$World Bank — World Development Indicatorsverified
19753,259,345,083 current US$World Bank — World Development Indicatorsverified
19742,969,958,812 current US$World Bank — World Development Indicatorsverified
19732,509,001,324 current US$World Bank — World Development Indicatorsverified
19722,107,279,157 current US$World Bank — World Development Indicatorsverified
19711,778,391,289 current US$World Bank — World Development Indicatorsverified
19701,603,447,359 current US$World Bank — World Development Indicatorsverified
19691,458,379,417 current US$World Bank — World Development Indicatorsverified
19681,353,295,459 current US$World Bank — World Development Indicatorsverified
19671,232,559,507 current US$World Bank — World Development Indicatorsverified
19661,164,519,674 current US$World Bank — World Development Indicatorsverified
1965997,919,321 current US$World Bank — World Development Indicatorsverified
1964998,759,334 current US$World Bank — World Development Indicatorsverified
1963926,589,349 current US$World Bank — World Development Indicatorsverified
1962868,111,401 current US$World Bank — World Development Indicatorsverified
1961792,959,473 current US$World Bank — World Development Indicatorsverified
1960791,265,459 current US$World Bank — World Development Indicatorsverified

African GDP ranking 2025 · current US$

The ranking uses the selected year. Countries without an observation for that year are omitted.

RankCountryGDPYear
1Kenya135,941,278,8792025
SELECTED COUNTRY

Flag of Kenya Kenya

East Africa · Latest imported 2025

GDP135,941,278,878.82current US$
Question → Data → Source → Context → Comparison → UnderstandingAfriFacto preserves the source and methodology attached to imported observations.