Skip to content
CountryAtlas

Botswana · Population & demographics

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

23 indicators · 23 with data

Population

people

144th of 218 · 39th in Sub-Saharan Africa
PopulationBotswana's population rose from 1.54M in 1996 to 2.56M in 2025.2000200520102015202020251.5M2M2.5M2.56M

Botswana's population rose from 1.54M in 1996 to 2.56M in 2025.

Population growth

annual %

66th of 217 · 42nd in Sub-Saharan Africa
Population growthBotswana's population growth fell from 2.4 % in 1996 to 1.6 % in 2025.2000200520102015202020252%2%3%1.6 %

Botswana's population growth fell from 2.4 % in 1996 to 1.6 % in 2025.

Population density

people per km² of land area

207th of 215 · 47th in Sub-Saharan Africa
Population densityBotswana's population density rose from 2.6 in 1994 to 4.4 in 2023.19952000200520102015202022.533.544.54.4

Botswana's population density rose from 2.6 in 1994 to 4.4 in 2023.

Population, female (% of total)

% of population

129th of 217 · 27th in Sub-Saharan Africa
Population, female (% of total)Botswana's population, female (% of total) fell from 51.1 % in 1996 to 50.2 % in 2025.20002005201020152020202550%50%50%51%51%51%51%50.2 %

Botswana's population, female (% of total) fell from 51.1 % in 1996 to 50.2 % in 2025.

Urbanisation

% of population

98th of 217 · 6th in Sub-Saharan Africa
UrbanisationBotswana's urbanisation rose from 50.4 % in 1996 to 68.0 % in 2025.20002005201020152020202545%50%55%60%65%70%68.0 %

Botswana's urbanisation rose from 50.4 % in 1996 to 68.0 % in 2025.

Urban population

people

138th of 217 · 37th in Sub-Saharan Africa
Urban populationBotswana's urban population rose from 773,397 in 1996 to 1.74M in 2025.200020052010201520202025600k800k1M1.2M1.4M1.6M1.8M1.74M

Botswana's urban population rose from 773,397 in 1996 to 1.74M in 2025.

Rural population

people

138th of 217 · 41st in Sub-Saharan Africa
Rural populationBotswana's rural population rose from 762,517 in 1996 to 821,007 in 2025.200020052010201520202025720k740k760k780k800k820k840k821,007

Botswana's rural population rose from 762,517 in 1996 to 821,007 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