placedb

Countries

🇧🇼 Botswana 10 administrative divisions

10 first-level administrative divisions (states, provinces, regions or counties, depending on the country) and 564 cities and towns, each with latitude and longitude. Public domain, free to download, no API key.

The country

ISO 3166-1
BW · BWA · 072
Capital
Gaborone
Continent
Africa
Currency
BWP, Botswana pula
Calling code
+267
Internet domain
.bw
Divisions
10
Cities and towns
564

Divisions

The 10 divisions of Botswana

10 of them carry an ISO 3166-2 code. Counts are cities and towns inside each division.

Division ISO 3166-2 Cities and towns Population
Central District BW-CE 184 563,260
Chobe District BW-CH 6 23,347
Ghanzi District BW-GH 20 33,170
Kgalagadi District BW-KG 38 50,492
Kgatleng District BW-KL 22 73,507
Kweneng District BW-KW 68 230,335
North-East District BW-NE 48 132,422
North-West District BW-NW 67 142,970
South-East District BW-SE 12 276,319
Southern District BW-SO 95 186,831

A further 4 places could not be matched to a division and are listed separately in the API as "unassigned": true.

Get it

Both files, in one request each

# every division of Botswana
curl -s https://api.placedb.org/v1/regions/BW.json

# the cities and towns of one division (id from the file above)
curl -s https://api.placedb.org/v1/cities/BW/<id>.json

No key, no account, no rate limit. The endpoints · try it live.