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
Southern District BW-SO 95 186,831
Kweneng District BW-KW 68 230,335
North-West District BW-NW 67 142,970
North-East District BW-NE 48 132,422
Kgalagadi District BW-KG 38 50,492
Kgatleng District BW-KL 22 73,507
Ghanzi District BW-GH 20 33,170
South-East District BW-SE 12 276,319
Chobe District BW-CH 6 23,347

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.