Loading page
Marketplaces and trading centres across Ghana with region and coordinates. Derived from OpenStreetMap. 269 records.
Every column this dataset returns, with its type. This is the shape of the API response.
| Field | Type |
|---|---|
| name | TEXT NOT NULL |
| operator | TEXT |
| opening_hours | 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 NOT NULL | operatorTEXT | opening hoursTEXT | regionTEXT | districtTEXT | localityTEXT | latitudeDECIMAL(9,6) | longitudeDECIMAL(9,6) | phoneTEXT | websiteTEXT | osm idTEXT | sourceTEXT |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Ada Foah Market | — | — | Greater Accra Region | Ada East | — | 5.782974 | 0.636667 | — | — | node/901048063 | OpenStreetMap contributors (ODbL) |
| Dansoman Market | — | — | Greater Accra Region | Ablekuma West Municipal | Accra | 5.541503 | -0.265178 | — | — | node/1000064927 | OpenStreetMap contributors (ODbL) |
| European Fish Market | — | — | Greater Accra Region | Tema Metropolitan | — | 5.645395 | 0.015988 | — | — | node/1285191171 | OpenStreetMap contributors (ODbL) |
| Afariwa | — | — | Greater Accra Region | Ashaiman Municipal | — | 5.707376 | -0.015974 | — | — | node/1603831969 | OpenStreetMap contributors (ODbL) |
| Kukuo Market | — | PH,Mo-Su 06:00-18:00+ | Northern Region | Tamale Metropolitan | — | 9.395251 | -0.823837 | — | — | node/1799107997 | OpenStreetMap contributors (ODbL) |
264 more rows — see the plans
See the plansGET connect.apighana.com/api/data/markets
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). Markets (Version 1.0) [Data set, compiled from OpenStreetMap contributors]. Retrieved October 1, 2026, from https://apighana.com/datasets/markets
curl "https://connect.apighana.com/api/data/markets?page=1&limit=20" \ -H "X-API-Key: $APIGHANA_KEY"
const response = await fetch(
"https://connect.apighana.com/api/data/markets?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/markets",
headers={"X-API-Key": os.environ["APIGHANA_KEY"]},
params={"page": 1, "limit": 20},
)
rows = response.json()["data"]