Category
page 1Cities in Botswana

Gaborone
Gaborone ( , , ) is the capital and largest city of Botswana. It was formerly spelled as Gaberones during the colonial era, a name still occasionally used in older English texts and maps. With a population of 246,325 based on the 2022 census, about 10% of the total population of Botswana. Its metropolitan area is home to 534,842 inhabitants at the 2022 census.
Francistown
Francistown is the second-largest city in Botswana, with a population of about 103,417 inhabitants and 147,122 inhabitants in its agglomeration at the 2022 census. It is located in eastern Botswana, about north-northeast from the capital, Gaborone. Francistown is located at the confluence of the Tati and Ntshe rivers, and near the Shashe River (tributary to the Limpopo) and from the international border with Zimbabwe.