Population in Botswana

235 indicators covering population for Botswana.

IndicatorLatest Year10-yr change Rank
Population aged 25-64 years 1,134 thousands 2025 up 24.1% 144th
General government total expenditure 93.31 billion current LCU 2025 up 71.5% 123rd
Share of the population without access to clean fuels for cooking 29.0% 2024 down 27.5% 69th
Share of urban population using at least basic sanitation facilities 77.3% 2024 up 1.6% 136th
Share of urban vs. rural population using at least basic sanitation 77.3% 2024 up 1.6% 136th
Share of the population using at least basic sanitation services 72.1% 2024 up 8.4% 175th
Share of the population using improved sanitation facilities 89.3% 2024 up 13.7% 171st
Share of people practicing open defecation 5.4% 2024 down 49.6% 48th
Population growth 1.6% 2024 up 12.4% 70th
Rural population 26.5% 2024 down 21.2% 135th
DEC alternative conversion factor 13.56 LCU per US$ 2024 up 51.1% 104th
Official exchange rate 13.56 LCU per US$, period average 2024 up 51.1% 105th
GDP 263.13 billion current LCU 2024 up 89.5% 128th
GDP per capita 104,372 current LCU 2024 up 63.3% 104th
GDP 19.40 billion current US$ 2024 up 25.4% 134th
GDP per capita 7,695 current US$ 2024 up 8.0% 112th
GDP 198.25 billion constant LCU 2024 up 23.0% 122nd
GDP deflator 132.73 base year varies by country 2024 up 54.1% 96th
GDP growth -3.0% 2024 down 152.5% 206th
GDP at market prices 17.49 billion constant 2010 US$ 2024 up 23.0% 124th
GNI 263.58 billion current LCU 2024 up 95.8% 127th
GNI per capita 104,550 current LCU 2024 up 68.7% 101st
GNI per capita, Atlas method 7,750 current US$ 2024 up 10.9% 105th
Share of the rural population using at least basic sanitation facilities 57.8% 2024 up 21.3% 124th
Share of rural and urban population with access to clean fuels for cooking 86.4 2023 up 3.3% 126th
Money sent or brought back by migrants as a share of GDP 0.7% 2024 up 123.1% 141st
Population growth rate 1.6% 2023 up 11.1% 72nd
Population 2.48 million people 2023 up 15.9% 146th
Population: comparison of UN projections 2.48 million people 2023 up 15.9% 146th
Birth rate 24.71 births per 1,000 people 2023 down 9.1% 56th
Number of births, by world region 61,294 births 2023 up 5.3% 125th
Annual change in population 40,347 people 2023 up 25.8% 116th
Population 2.48 million people 2023 up 15.9% 147th
Number of children under 15, by world region 800,656 people 2023 up 8.9% 136th
Population by age group 2.48 million people 2023 up 15.9% 146th
Life expectancy by sex 71.7 years 2023 up 13.5% 175th
Total dependency ratio 56.9% 2023 down 6.4% 102nd
Youth dependency ratio 50.6% 2023 down 8.3% 66th
Number of children, working-age adults, and older people 98,420 people 2023 up 33.9% 155th
Population by age group 98,420 people 2023 up 33.9% 155th
Population growth rate with and without migration 1.6% 2023 up 11.1% 72nd
Median age vs. births per woman 22.88 years 2023 up 5.4% 174th
Number of children, working-age adults, and older people 98,420 people 2023 up 33.9% 155th
The global population hockey stick 2.48 million people 2023 up 15.9% 147th
Number of births 61,294 births 2023 up 5.3% 125th
Population 2.48 million people 2023 up 15.9% 146th
Share of children, working-age adults, and older people 800,656 people 2023 up 8.9% 136th
Population 2.48 million people 2023 up 15.9% 147th
Births, by age of mother 8 births 2023 down 33.3% 92nd
Population by age group 293,659 people 2023 up 8.6% 128th
Share of births by age of mother 10.9% 2023 up 6.0% 75th
Birth rate 24.71 births per 1,000 people 2023 down 9.1% 56th
Birth rate by women's age group 53.8 live births per 1,000 women aged 15-19 2023 down 3.8% 68th
Has the population peaked? 2.48 million people 2023 up 15.9% 146th
Life expectancy at birth, total 69.16 years 2023 up 13.0% 156th
Fertility rate, total 2.73 births per woman 2023 down 10.3% 65th
Mortality rate, infant 38.2 per 1,000 live births 2023 down 19.7% 31st
Total population by age 6.54 2023 up 42.5% 153rd
Population density of the capital city 2,686 people per km² 2100 down 0.5% 169th
Military personnel as a share of total population 0.4% 2022 down 17.9% 62nd