Choose Country

🇧🇼 Botswana

139 cities · 16 states/provinces · Capital: Gaborone · Africa

2,254,126 Population
139 Cities
$19.4B GDP
$7,826 GDP per Capita
0.708 HDI
69.2 Life Expectancy
600,370 Area (km²)

Botswana at a Glance

General

CapitalGaborone
ContinentAfrica
RegionAfrica
SubregionSouthern Africa
LanguagesEnglish, Tswana
CurrencyPula (BWP)

Demographics

Population2,254,126
Density3.8/km²
Median Age25.7
Urban Population67.0%
Birth Rate24.7 per 1K
Death Rate5.7 per 1K
Fertility Rate2.73

Economy

GDP$19.4 billion
GDP per Capita$7,826
HDI0.708
Gini Index53.3
Internet Users81.4%

Geography

Area600,370 km²
Driving SideLeft
LandlockedYes
BordersNAM,ZAF,ZMB,ZWE
Calling Code++267
TLD.bw

Status

ISO CodeBW / BWA
UN MemberYes
IndependentYes
Life Expectancy69.2 years

Largest Cities in Botswana

# City State/Province Population Avg Temp Elevation
1 Gaborone Gaborone 246,325 70°F 3,317 ft
2 Francistown City of Francistown 103,417 74°F 3,245 ft
3 Mogoditshane Kweneng 88,004 70°F 3,366 ft
4 Maun North-West 85,350 75°F 3,107 ft
5 Molepolole Kweneng 74,861 69°F 3,760 ft
6 Serowe Central 55,676 67°F 3,763 ft
7 Tlokweng South-East 55,508 70°F 3,248 ft
8 Palapye Central 52,636 69°F 3,038 ft
9 Mochudi Kgatleng 50,321 70°F 3,123 ft
10 Mahalapye Central 48,431 70°F 3,363 ft
11 Kanye Ngwaketsi 48,028 66°F 4,613 ft
12 Selebi-Phikwe Selibe Phikwe 42,488 73°F 2,854 ft
13 Letlhakane Central 36,404 73°F 3,228 ft
14 Ramotswa South-East 33,271 68°F 3,409 ft
15 Lobatse Lobatse 29,772 66°F 3,907 ft
16 Mmopone Kweneng 25,460 70°F 3,310 ft
17 Thamaga Kweneng 25,300 68°F 3,520 ft
18 Mosopa Ngwaketsi 23,858 66°F 3,727 ft
19 Tonota Central 23,296 71°F 3,146 ft
20 Bobonong Central 21,216 72°F 2,254 ft

States & Provinces in Botswana