Loading page
Ghana's metropolitan, municipal and district assemblies with their region, land area and centroid. 260 records.
Every column this dataset returns, with its type. This is the shape of the API response.
| Field | Type |
|---|---|
| name | TEXT NOT NULL |
| region | TEXT |
| boundary_id | TEXT |
| area_sqkm | DECIMAL(12,2) |
| centroid_latitude | DECIMAL(9,6) |
| centroid_longitude | DECIMAL(9,6) |
| source | TEXT |
| nameTEXT NOT NULL | regionTEXT | boundary idTEXT | area sqkmDECIMAL(12,2) | centroid latitudeDECIMAL(9,6) | centroid longitudeDECIMAL(9,6) | sourceTEXT |
|---|---|---|---|---|---|---|
| Adenta Municipal | Greater Accra Region | 2480657B26321648161032 | 78.47 | 5.703203 | -0.119929 | geoBoundaries ADM2 (CC BY 4.0) |
| Ledzokuku Municipal | Greater Accra Region | 2480657B94892111901595 | 29.44 | 5.594821 | -0.124979 | geoBoundaries ADM2 (CC BY 4.0) |
| Chereponi | North East Region | 2480657B14989848452061 | 1383.48 | 10.131908 | 0.222667 | geoBoundaries ADM2 (CC BY 4.0) |
| Wa East | Upper West Region | 2480657B52594370214383 | 4325 | 10.142767 | -2.089898 | geoBoundaries ADM2 (CC BY 4.0) |
| Wa Municipal | Upper West Region | 2480657B26357719954092 | 583.44 | 10.023229 | -2.474687 | geoBoundaries ADM2 (CC BY 4.0) |
255 more rows — see the plans
Get an API keyGET connect.apighana.com/api/data/districts
Cite this dataset and the organisation its records come from (geoBoundaries ADM2). Datasets are updated, so keep the date you accessed it in the citation. Last updated from the source on Sep 26, 2026.
API Ghana. (2026). Districts (Version 1.0) [Data set, compiled from geoBoundaries ADM2]. Retrieved October 1, 2026, from https://apighana.com/datasets/districts
curl "https://connect.apighana.com/api/data/districts?page=1&limit=20" \ -H "X-API-Key: $APIGHANA_KEY"
const response = await fetch(
"https://connect.apighana.com/api/data/districts?page=1&limit=20",
{ headers: { "X-API-Key": process.env.APIGHANA_KEY } },
);
const { data, meta } = await response.json();import os, requests
response = requests.get(
"https://connect.apighana.com/api/data/districts",
headers={"X-API-Key": os.environ["APIGHANA_KEY"]},
params={"page": 1, "limit": 20},
)
rows = response.json()["data"]