Skip to content
CountryAtlas

Angola · Population & demographics

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

23 indicators · 23 with data

Population

people

39th of 218 · 9th in Sub-Saharan Africa
PopulationAngola's population rose from 14.2M in 1996 to 39M in 2025.20002005201020152020202510M20M30M40M39M

Angola's population rose from 14.2M in 1996 to 39M in 2025.

Population growth

annual %

12th of 217 · 6th in Sub-Saharan Africa
Population growthAngola's population growth fell from 3.4 % in 1996 to 3.0 % in 2025.2000200520102015202020253%3%3%3%4%4%4%3.0 %

Angola's population growth fell from 3.4 % in 1996 to 3.0 % in 2025.

Population density

people per km² of land area

170th of 215 · 34th in Sub-Saharan Africa
Population densityAngola's population density rose from 10.6 in 1994 to 29.5 in 2023.19952000200520102015202010203029.5

Angola's population density rose from 10.6 in 1994 to 29.5 in 2023.

Population, female (% of total)

% of population

96th of 217 · 15th in Sub-Saharan Africa
Population, female (% of total)Angola's population, female (% of total) fell from 50.9 % in 1996 to 50.5 % in 2025.20002005201020152020202550%51%51%51%50.5 %

Angola's population, female (% of total) fell from 50.9 % in 1996 to 50.5 % in 2025.

Urbanisation

% of population

84th of 217 · 4th in Sub-Saharan Africa
UrbanisationAngola's urbanisation rose from 45.5 % in 1996 to 71.5 % in 2025.20002005201020152020202540%50%60%70%71.5 %

Angola's urbanisation rose from 45.5 % in 1996 to 71.5 % in 2025.

Urban population

people

34th of 217 · 5th in Sub-Saharan Africa
Urban populationAngola's urban population rose from 6.44M in 1996 to 27.9M in 2025.200020052010201520202025010M20M30M27.9M

Angola's urban population rose from 6.44M in 1996 to 27.9M in 2025.

Rural population

people

49th of 217 · 20th in Sub-Saharan Africa
Rural populationAngola's rural population rose from 7.73M in 1996 to 11.1M in 2025.2000200520102015202020257M8M9M10M11M12M11.1M

Angola's rural population rose from 7.73M in 1996 to 11.1M 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