Skip to content
World Measure
Compare · Countries

🇰🇪 Kenya vs 🇺🇬 Uganda

Population difference
6,147,599
57.5M
Kenya
51.4M
Uganda
12.0%
Kenya is larger by

35 indicators below, published by both countries and set side by side. They differ most on internet penetration, where Kenya’s figure is 3.9× higher.

Indicators compared
35
Published by both countries
Kenya
by population · Africa
Uganda
by population · Africa

Side by Side

Each bar is scaled against the larger of the two values, so the gap is visible rather than only stated.

Population
Kenya57,532,493
Uganda51,384,894
Land Areakm²
Kenya580,876 km²
Uganda200,520 km²
Population Density/km²
Kenya95/km²
Uganda243/km²
Life Expectancyyears
Kenya63.8 years
Uganda68.5 years
GDP per Capita
Kenya$2,363
Uganda$1,206
Urban Population
Kenya32.2%
Uganda31.9%

Bars compare magnitude only. A larger value is not a better one — several of these indicators have no better direction, and for others the lower figure is the favourable one.

Every Shared Indicator

35 indicators published for both countries. Bold marks the larger of the two values — larger is not always better. Ranks are out of the countries that report each indicator.

Every indicator published for both Kenya and Uganda, side by side
IndicatorKenyaUgandaKenya vs Uganda
Population57,532,49326th of 24051,384,89431st of 24012% higher
Annual Growth Rate+1.93%55th of 240+2.70%22nd of 24029% lower
Population Density/km²95/km²117th of 240243/km²61st of 2402.5× lower
Land Areakm²580,876 km²45th of 240200,520 km²86th of 2402.9× higher
Urban Population32.2%209th of 24031.9%210th of 2401% higher
GDP per Capita$2,363197th of 240$1,206216th of 2402.0× higher
GDP Growth+4.6%58th of 210+6.3%29th of 21027% lower
Life Expectancyyears63.8 years220th of 24068.5 years188th of 2407% lower
Fertility Ratebirths per woman3.17 births per woman54th of 2404.17 births per woman19th of 24024% lower
Birth Rateper 1,00027.0 per 1,00043rd of 21334.4 per 1,00011th of 21322% lower
Death Rateper 1,0007.2 per 1,000106th of 2134.8 per 1,000195th of 21351% higher
Infant Mortalityper 1,000 live births34.2 per 1,000 live births158th of 19435.9 per 1,000 live births164th of 1945% lower
Unemployment Rate5.4%101st of 1862.7%31st of 1862.0× higher
Inflation Rate4.1%61st of 1913.6%77th of 19114% higher
Poverty Rate39.8%129th of 16416.1%50th of 1642.5× higher
Gini Index38.5109th of 17042.7141st of 17010% lower
Health Spendingof GDP4.4% of GDP143rd of 1924.2% of GDP149th of 1923% higher
Physiciansper 1,0000.29 per 1,000164th of 2060.19 per 1,000178th of 20651% higher
Hospital Bedsper 1,0001.33 per 1,000140th of 1990.50 per 1,000182nd of 1992.7× higher
Literacy Rate82.2%121st of 17577.0%130th of 1757% higher
Education Spendingof GDP4.0% of GDP108th of 2022.6% of GDP166th of 20257% higher
School Enrollmentgross, secondary84.3% gross, secondary135th of 20724.1% gross, secondary200th of 2073.5× higher
Renewable Energyof final consumption67.7% of final consumption30th of 21190.9% of final consumption5th of 21126% lower
Forest Coverageof land area6.2% of land area175th of 21111.0% of land area159th of 21144% lower
Internet Penetration35.0%175th of 2119.0%205th of 2113.9× higher
Mobile Subscriptionsper 100 people126.5 per 100 people70th of 21283.2 per 100 people165th of 21252% higher
Maternal Mortalityper 100,000 live births149 per 100,000 live births144th of 193170 per 100,000 live births149th of 19312% lower
Military Spendingof GDP1.00% of GDP117th of 1631.88% of GDP76th of 16347% lower
Protected Areasof land area13.9% of land area132nd of 21116.1% of land area114th of 21114% lower
Median Ageyears20.0 years201st of 24016.9 years231st of 24019% higher
Mean Years of Schoolingyears6.7 years117th of 1486.7 years119th of 1481% higher
Human Development Index0.628142nd of 1920.582156th of 1928% higher
Happiness Index/ 104.67/ 10118th of 1644.49/ 10126th of 1644% higher
CO₂ Emissionstonnes per capita0.38 tonnes per capita183rd of 2120.13 tonnes per capita206th of 2123.0× higher
Obesity Rate10.4%168th of 1988.2%179th of 19827% higher

Values are each country’s most recent published observation, so the two sides of a row may be from different years — the country pages show the year for each. Bold marks the larger of the two, which is not always the better one.

Population, 1950–2100

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

KenyaUganda
020M40M60M80M100M120M19501971199320142036205720792100projected →
Source: UN World Population Prospects 2024. Values from 2025 onward are projections, not observations.
Kenya and Uganda population, 1950 to 2100
SeriesYearValue
Kenya19505.77M
Kenya197513.5M
Kenya200030.6M
Kenya202557.5M
Kenya205083.6M
Kenya2075100.1M
Kenya2100104.2M
Uganda19505.75M
Uganda197511.7M
Uganda200024M
Uganda202551.4M
Uganda205085.4M
Uganda2075111.5M
Uganda2100120.8M

Reading This Comparison

Size is not the same as rate

Totals and per-capita measures answer different questions. A country can have a far larger economy and a far lower GDP per capita at the same time — both facts are in the table.

Mind the vintages

Each value is the latest available for that country, which is not always the same year on both sides. For indicators that move slowly this rarely matters; for inflation or GDP growth it can.

More Comparisons