Population of Botswana

2,351,625

2020


Yearly change:

2.08%

5-year change:

2.18%

20-year change:

2.16%

Most populated cities in Botswana

Botswana has an estimated population of 2.4 million. Around 30% of the population lives in the 10 major cities.

# City Population
1 Gaborone 208,411
2 Francistown, City of Francistown 89,979
3 Molepolole, Kweneng 63,248
4 Selebi-Phikwe, Selibe Phikwe 53,727
5 Maun, North-West 49,945
6 Serowe, Central 47,419
7 Kanye, Ngwaketsi 44,716
8 Mahalapye, Central 44,471
9 Mogoditshane, Kweneng 43,394
10 Mochudi, Kgatleng 36,962
# City Population
11 Lobatse 30,883
12 Palapye, Central 30,650
13 Ramotswa, South-East 21,450
14 Thamaga, Kweneng 20,756
15 Mosopa, Ngwaketsi 19,561
16 Letlhakane, Central 18,136
17 Tonota, Central 17,759
18 Janeng, South-East 16,853
19 Gabane, Kweneng 12,884
20 Ghanzi 9,934