placedb

Countries

🇬🇭 Ghana 17 administrative divisions

17 first-level administrative divisions — states, provinces, regions or counties, depending on the country — and 12,574 cities and towns, each with latitude and longitude. Public domain, free to download, no API key.

The country

ISO 3166-1
GH · GHA · 288
Capital
Accra
Continent
Africa
Currency
GHS — Ghana cedi
Calling code
+233
Internet domain
.gh
Divisions
17
Cities and towns
12,574

Divisions

The 17 divisions of Ghana

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

Division ISO 3166-2 Cities and towns Population
Ashanti Region GH-AH 2,303 —
Western Region GH-WP 1,964 —
Volta Region GH-TV 1,334 1,878,316
Central Region GH-CP 1,074 —
Northern Region GH-NP 1,024 —
Upper West Region GH-UW 737 —
Eastern Region GH-EP 734 —
Upper East Region GH-UE 666 1,273,700
Greater Accra Region GH-AA 526 5,455,692
Bono Region GH-BO 513 —
North East Region GH-NE 442 —
Savannah Region GH-SV 409 —
Ahafo Region GH-AF 392 —
Brong-Ahafo Region GH-BA 258 —
Bono East Region GH-BE 86 —
Western North Region GH-WN 85 —
Oti Region GH-OT 25 742,700

A further 2 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 Ghana
curl -s https://api.placedb.org/v1/regions/GH.json

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

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