Demographics · Southern Africa

Botswana Population

2.52Mas of 2024+1.6% vs 2023

Total mid-year population. Source: World Bank — World Development Indicators. Updated May 1, 2026.

Botswana Population trend

20122024

History

PeriodPopulation
20242.52M
20232.48M
20222.44M
20212.4M
20202.37M
20192.33M
20182.3M
20172.27M
20162.23M
20152.2M
20142.17M
20132.14M

Get this data via API

The series above is served by the /v1/data endpoint. With a free key you get JSON for every country and indicator on this site.

curl "https://api.africa-api.com/v1/data?country_code=BW&metric_key=population_total" \
  -H "Authorization: Bearer $AFRICA_API_KEY"
Get a free API key

Frequently asked questions

What is Botswana's total population?

Botswana's total population is 2.52M as of 2024, according to World Bank — World Development Indicators.

What is the source for this figure?

The figure comes from World Bank — World Development Indicators and is republished by the Africa API with the retrieval date shown on this page.

How do I get Botswana Population data via API?

Call GET /v1/data?country_code=BW&metric_key=population_total with a free Africa API key to receive the full time series as JSON.

More Botswana demographics data