Skip to content
CountryAtlas

Namibia · Population & demographics

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

23 indicators · 23 with data

Population

people

137th of 218 · 36th in Sub-Saharan Africa
PopulationNamibia's population rose from 1.65M in 1996 to 3.09M in 2025.2000200520102015202020251.5M2M2.5M3M3.5M3.09M

Namibia's population rose from 1.65M in 1996 to 3.09M in 2025.

Population growth

annual %

46th of 217 · 33rd in Sub-Saharan Africa
Population growthNamibia's population growth fell from 2.7 % in 1996 to 2.0 % in 2025.2000200520102015202020250%1%2%3%2.0 %

Namibia's population growth fell from 2.7 % in 1996 to 2.0 % in 2025.

Population density

people per km² of land area

212th of 215 · 48th in Sub-Saharan Africa
Population densityNamibia's population density rose from 1.9 in 1994 to 3.6 in 2023.1995200020052010201520201.522.533.543.6

Namibia's population density rose from 1.9 in 1994 to 3.6 in 2023.

Population, female (% of total)

% of population

55th of 217 · 8th in Sub-Saharan Africa
Population, female (% of total)Namibia's population, female (% of total) fell from 51.7 % in 1996 to 51.2 % in 2025.20002005201020152020202551%51%52%52%51.2 %

Namibia's population, female (% of total) fell from 51.7 % in 1996 to 51.2 % in 2025.

Urbanisation

% of population

154th of 217 · 19th in Sub-Saharan Africa
UrbanisationNamibia's urbanisation rose from 29.3 % in 1996 to 50.9 % in 2025.20002005201020152020202530%40%50%50.9 %

Namibia's urbanisation rose from 29.3 % in 1996 to 50.9 % in 2025.

Urban population

people

143rd of 217 · 38th in Sub-Saharan Africa
Urban populationNamibia's urban population rose from 481,933 in 1996 to 1.57M in 2025.200020052010201520202025500k1M1.5M1.57M

Namibia's urban population rose from 481,933 in 1996 to 1.57M in 2025.

Rural population

people

114th of 217 · 36th in Sub-Saharan Africa
Rural populationNamibia's rural population rose from 1.16M in 1996 to 1.52M in 2025.2000200520102015202020251.1M1.2M1.3M1.4M1.5M1.6M1.52M

Namibia's rural population rose from 1.16M in 1996 to 1.52M 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