Skip to content
HUMAPS
All examples
Demography

How has Kenya's population grown since 1990, and how fast is it urbanising?

Unedited Atlas answer from October 5, 202629sgpt-6.1-sol

Kenya’s population has grown about 2½-fold since 1990, while its urban share has risen from roughly one in five people to one in three. The latest available year in the World Bank series is 2025. (data.worldbank.org)

Population growth

  • 22.9 million in 1990 → 57.5 million in 2025: an increase of 34.6 million people, or 151%.
  • That is equivalent to 2.7% average annual growth over 35 years.
  • Growth has slowed: between 2024 and 2025, the population increased by about 1.1 million, or 1.95%. These calculations use the World Bank population series shown in the chart. (data.worldbank.org)

How fast is it urbanising?

  • The urban share increased from 18.2% in 1990 to 32.2% in 2025—a gain of 14.0 percentage points, averaging 0.40 percentage points a year.
  • More recently, it rose from 31.2% in 2020 to 32.2% in 2025: about 0.20 percentage points a year. In this series, recent urbanisation is therefore slower than the long-run average. (data.worldbank.org)
  • Multiplying population by urban share gives approximately 4.2 million urban residents in 1990 versus 18.5 million in 2025—more than a fourfold increase. This illustrates the distinction between a growing urban population and a rising urban share. (data.worldbank.org)

Bottom line: Kenya remains predominantly rural by this measure, but the number of urban residents has grown much faster than the total population. (data.worldbank.org)

Definition caveat: “Urban” follows national statistical definitions, not a uniform city-boundary definition. These are estimated annual series; changes should not be interpreted solely as rural-to-urban migration, since classification changes and natural population growth also matter. (databank.worldbank.org)

Chart
Urban population (% of total population) — comparison
Data quality
1 sources0 without source quality1 caveatsreproducibility recorded
Note: caveats (1)
  • ·World Bank availability may differ by country and year; the chart preserves only observations returned by the source and does not impute missing values.
1 source
1 official · 1 open
  1. The World Bankofficialrecentattributionconfidence high·SP.URB.TOTL.IN.ZS·CC-BY 4.0·retrieved Oct 05, 2026
    scope: geo: country
⚙︎Method, query log & reproducibility
Method: World Bank multi-country comparison
{
  "countries": [
    "KEN"
  ],
  "indicator": "SP.URB.TOTL.IN.ZS",
  "start_year": 1990,
  "end_year": 2026,
  "chart_type": "line",
  "top_n": null,
  "sort": null
}
  1. Fetch the requested indicator for all countries in one provider call.
  2. Preserve source years and render one series per country without imputation.
Chart
Population, total — comparison
Data quality
1 sources0 without source quality1 caveatsreproducibility recorded
Note: caveats (1)
  • ·World Bank availability may differ by country and year; the chart preserves only observations returned by the source and does not impute missing values.
1 source
1 official · 1 open
  1. The World Bankofficialrecentattributionconfidence high·SP.POP.TOTL·CC-BY 4.0·retrieved Oct 05, 2026
    scope: geo: country
⚙︎Method, query log & reproducibility
Method: World Bank multi-country comparison
{
  "countries": [
    "KEN"
  ],
  "indicator": "SP.POP.TOTL",
  "start_year": 1990,
  "end_year": 2026,
  "chart_type": "line",
  "top_n": null,
  "sort": null
}
  1. Fetch the requested indicator for all countries in one provider call.
  2. Preserve source years and render one series per country without imputation.

How Atlas got here

  • worldbank_compare
  • web_search

Sources

Ask a follow-up

Atlas fetches live data every time, so a new question gets today's figures.