Loading page
Water works, treatment plants, storage tanks and water towers across Ghana. Derived from OpenStreetMap. 930 records.
Every column this dataset returns, with its type. This is the shape of the API response.
| Field | Type |
|---|---|
| name | TEXT |
| asset_type | TEXT |
| operator | TEXT |
| region | TEXT |
| district | TEXT |
| locality | TEXT |
| latitude | DECIMAL(9,6) |
| longitude | DECIMAL(9,6) |
| phone | TEXT |
| website | TEXT |
| osm_id | TEXT |
| source | TEXT |
| nameTEXT | asset typeTEXT | operatorTEXT | regionTEXT | districtTEXT | localityTEXT | latitudeDECIMAL(9,6) | longitudeDECIMAL(9,6) | phoneTEXT | websiteTEXT | osm idTEXT | sourceTEXT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| — | Water Tower | — | Greater Accra Region | Ada East | — | 5.781391 | 0.627845 | — | — | node/901048843 | OpenStreetMap contributors (ODbL) |
| Pipe Tank | Water Tower | — | Central Region | Agona West Municipal | — | 5.544349 | -0.693988 | — | — | node/1708912192 | OpenStreetMap contributors (ODbL) |
| Lavendar Hill | Wastewater Plant | — | Greater Accra Region | Ablekuma West Municipal | — | 5.529873 | -0.223845 | — | — | node/2454102181 | OpenStreetMap contributors (ODbL) |
| ITFC Pumphouse | Water Works | — | Northern Region | Karaga | — | 9.917618 | -0.722626 | — | — | node/2515558780 | OpenStreetMap contributors (ODbL) |
| School Water Cistern | Water Tower | — | Northern Region | Savelugu | — | 9.753228 | -0.819496 | — | — | node/2520840462 | OpenStreetMap contributors (ODbL) |
925 more rows — see the plans
See the plansGET connect.apighana.com/api/data/water_infrastructure
Cite this dataset and the organisation its records come from (OpenStreetMap contributors). 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). Water infrastructure (Version 1.0) [Data set, compiled from OpenStreetMap contributors]. Retrieved October 1, 2026, from https://apighana.com/datasets/water-infrastructure
curl "https://connect.apighana.com/api/data/water_infrastructure?page=1&limit=20" \ -H "X-API-Key: $APIGHANA_KEY"
const response = await fetch(
"https://connect.apighana.com/api/data/water_infrastructure?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/water_infrastructure",
headers={"X-API-Key": os.environ["APIGHANA_KEY"]},
params={"page": 1, "limit": 20},
)
rows = response.json()["data"]