Largest Cities, Towns and Urban Villages by Population in Botswana

67 cities, towns and urban villages in Botswana with 5,000 or more inhabitants, ranked by population at the census of March 18, 2022 (by Statistics Botswana).

RankCity, Town or Urban VillagePopulation
1Gaborone246,325
2Francistown (Nyangabgwe)103,417
3Mogoditshane88,004
4Maun85,350
5Molepolole74,861
6Serowe55,676
7Tlokweng55,508
8Palapye52,636
9Mochudi50,321
10Mahalapye48,431
11Kanye48,028
12Selebi-Phikwe42,488
13Letlhakane36,404
14Ramotswa33,271
15Lobatse29,772
16Mmopane25,460
17Thamaga25,300
18Moshupa23,858
19Tonota23,296
20Bobonong21,216
21Gabane20,027
22Ghanzi19,012
23Jwaneng18,784
24Tutume18,582
25Kopong13,823
26Mmadinare13,198
27Tati Siding12,404
28Tsabong11,651
29Metsimotlhaba11,617
30Gumare11,572
31Shakawe10,589
32Oodi10,257
33Bokaa9,146
34Kasane9,143
35Borolong8,917
36Shoshong8,887
37Molapowabojang8,722
38Kazungula8,704
39Orapa8,648
40Letlhakeng8,343
41Nata7,779
42Rakops (Tsienyane)7,439
43Mmankgodi7,396
44Lerala7,204
45Otse6,986
46Kumakwane6,826
47Sese6,798
48Kang6,764
49Lentsweletau6,653
50Ramotswa Station/Taung6,286
51Masunga6,216
52Lotlhakane6,045
53Sefophe6,001
54Rasesa5,966
55Maitengwe5,929
56Mathangwane5,918
57Shashe-Mooke5,897
58Goodhope5,672
59Gweta5,548
60Mmathethe5,421
61Sefhare5,381
62Chadibe5,371
63Tsetsebjwe5,248
64Hukuntsi5,224
65Charles Hill5,164
66Morwa4,988
67Sowa2,914

Source: Statistics Botswana (2022 census), via City Population by Thomas Brinkhoff.

Why don't these match official city populations?Official figures typically count only the population within administrative boundaries. UN urban area figures cover the entire built-up area, which can include multiple cities and towns.

Tokyo

33,338,852

Urban area

9,953,160

23 wards

Essen

2,709,375

Urban area

573,618

City of Essen

Ankara

3,630,865

Urban area

5,186,002

Metropolitan municipality

What counts as an urban area? The UN uses satellite imagery to map built-up land, and treats each continuous stretch of built-up land as an urban area. This means that urban areas can extend beyond official city boundaries, and may include multiple cities and towns within a single urban area.

Can an urban area be smaller than its city? Yes. While most cities have urban areas larger than their administrative boundaries, some cities have extensive administrative limits that include sparsely populated areas.

4 urban areas in Botswana with 50,000 or more inhabitants, ranked by the UN's population estimates for 2026.

RankUrban AreaPopulation Estimate (2026)Yearly ChangeLand Area (km²)Density (P/km²)World RankProjections (2030)Projections (2050)
1Gaborone259,178+1.80%1072,4272,284277,822352,396
2Francistown101,886+0.86%333,0876,131105,375120,491
3Molepolole95,074+1.27%234,1346,56999,887127,011
4Lobatse90,037+1.69%224,0936,97896,139128,202

Source: United Nations, Department of Economic and Social Affairs, Population Division (2025). World Urbanization Prospects: The 2025 Revision, Online Edition.

See also