Highest Major Cities in Botswana
Cities in Botswana with more than 15,000 inhabitants, ranked by elevation above sea level (GeoNames digital elevation model).
1Kanye48,028 people · Ngwaketsi
1,406 m
2Janeng16,853 people · South-East
1,311 m
3Jwaneng18,784 people · Jwaneng
1,198 m
4Lobatse29,772 people · Lobatse
1,191 m
5Serowe55,676 people · Central
1,147 m
6Molepolole74,861 people · Kweneng
1,146 m
7Ghanzi19,012 people · Ghanzi
1,144 m
8Mosopa23,858 people · Ngwaketsi
1,136 m
9Gabane20,027 people · Kweneng
1,090 m
10Tutume18,582 people · Central
1,090 m
11Thamaga25,300 people · Kweneng
1,073 m
12Ramotswa33,271 people · South-East
1,039 m
13Mogoditshane88,004 people · Kweneng
1,026 m
14Mahalapye48,431 people · Central
1,025 m
15Gaborone246,325 people · Gaborone
1,011 m
16Mmopone25,460 people · Kweneng
1,009 m
17Tlokweng55,508 people · South-East
990 m
18Francistown103,417 people · City of Francistown
989 m
19Letlhakane36,404 people · Central
984 m
20Tonota23,296 people · Central
959 m
21Mochudi50,321 people · Kgatleng
952 m
22Maun85,350 people · North-West
947 m
23Palapye52,636 people · Central
926 m
24Selebi-Phikwe42,488 people · Selibe Phikwe
870 m
25Bobonong21,216 people · Central
687 m
Highlights
Within Botswana, Kanye ranks first in 2026 with 1,406 m, followed by Janeng (1,311 m) and Jwaneng (1,198 m).
Across 25 entries, values run from 1,406 m (Kanye) to 687 m (Bobonong), with a median of 1,026 m.
Source: GeoNames, cities with more than 15,000 inhabitants, 2026. Unit: metres.