Skip to content
CountryAtlas

Uganda · Population & demographics

Size, growth, ages, births, deaths, urbanisation and migration.

23 indicators · 23 with data

Population

people

31st of 218 · 8th in Sub-Saharan Africa
PopulationUganda's population rose from 21.2M in 1996 to 51.4M in 2025.20002005201020152020202510M20M30M40M50M60M51.4M

Uganda's population rose from 21.2M in 1996 to 51.4M in 2025.

Population growth

annual %

21st of 217 · 12th in Sub-Saharan Africa
Population growthUganda's population growth rose from 2.7 % in 1996 to 2.7 % in 2025.2000200520102015202020253%3%3%3%3%4%2.7 %

Uganda's population growth rose from 2.7 % in 1996 to 2.7 % in 2025.

Population density

people per km² of land area

54th of 215 · 8th in Sub-Saharan Africa
Population densityUganda's population density rose from 100.6 in 1994 to 242.7 in 2023.19952000200520102015202050100150200250300242.7

Uganda's population density rose from 100.6 in 1994 to 242.7 in 2023.

Population, female (% of total)

% of population

105th of 217 · 20th in Sub-Saharan Africa
Population, female (% of total)Uganda's population, female (% of total) fell from 51.0 % in 1996 to 50.4 % in 2025.20002005201020152020202550%51%51%51%50.4 %

Uganda's population, female (% of total) fell from 51.0 % in 1996 to 50.4 % in 2025.

Urbanisation

% of population

192nd of 217 · 39th in Sub-Saharan Africa
UrbanisationUganda's urbanisation rose from 10.9 % in 1996 to 31.9 % in 2025.2000200520102015202020250%10%20%30%31.9 %

Uganda's urbanisation rose from 10.9 % in 1996 to 31.9 % in 2025.

Urban population

people

54th of 217 · 12th in Sub-Saharan Africa
Urban populationUganda's urban population rose from 2.31M in 1996 to 16.4M in 2025.20002005201020152020202505M10M15M20M16.4M

Uganda's urban population rose from 2.31M in 1996 to 16.4M in 2025.

Rural population

people

17th of 217 · 6th in Sub-Saharan Africa
Rural populationUganda's rural population rose from 18.9M in 1996 to 35M in 2025.20002005201020152020202515M20M25M30M35M40M35M

Uganda's rural population rose from 18.9M in 1996 to 35M in 2025.

Latest values — expand for the charts.

Latest values — expand for the charts.

Latest values — expand for the charts.

Latest values — expand for the charts.

Latest values — expand for the charts.

Other topics