Ghana's land cover by class — tree-covered, shrub, herbaceous, cropland, built-up, bare and inland water — from satellite land-cover products. Sourced from FAO FAOSTAT, CC BY 4.0. 667 records.
The newest figures in this dataset are from 2024; the source has published nothing newer. Check the dates before relying on a figure.
Every column this dataset returns, with its type. This is the shape of the API response.
| Field | Type |
|---|---|
| item | TEXT NOT NULL |
| item_code | TEXT |
| element | TEXT |
| year | INTEGER NOT NULL |
| value | DECIMAL(20,4) |
| unit | TEXT |
| flag | TEXT |
| source | TEXT |
| itemTEXT NOT NULL | item codeTEXT | elementTEXT | yearINTEGER NOT NULL | valueDECIMAL(20,4) | unitTEXT | flagTEXT | sourceTEXT |
|---|---|---|---|---|---|---|---|
| Artificial surfaces (including urban and associated areas) | 6970 | Area from CCI_LC | 1992 | 77.71 | 1000 ha | Estimated value | FAO FAOSTAT (CC BY 4.0) |
| Artificial surfaces (including urban and associated areas) | 6970 | Area from CCI_LC | 1993 | 80.25 | 1000 ha | Estimated value | FAO FAOSTAT (CC BY 4.0) |
| Artificial surfaces (including urban and associated areas) | 6970 | Area from CCI_LC | 1994 | 82.93 | 1000 ha | Estimated value | FAO FAOSTAT (CC BY 4.0) |
| Artificial surfaces (including urban and associated areas) | 6970 | Area from CCI_LC | 1995 | 85.07 | 1000 ha | Estimated value | FAO FAOSTAT (CC BY 4.0) |
| Artificial surfaces (including urban and associated areas) | 6970 | Area from CCI_LC | 1996 | 87.1 | 1000 ha | Estimated value | FAO FAOSTAT (CC BY 4.0) |
662 more rows — see the plans
See the plansGET connect.apighana.com/api/data/land_cover
Cite this dataset and the organisation its records come from (FAO FAOSTAT). Datasets are updated, so keep the date you accessed it in the citation. These records cover 1992 to 2024; say which period your figures come from. Last updated from the source on Sep 18, 2026.
API Ghana. (2026). Land cover (Version 1.0) [Data set, compiled from FAO FAOSTAT]. Retrieved October 1, 2026, from https://apighana.com/datasets/land-cover
curl "https://connect.apighana.com/api/data/land_cover?page=1&limit=20" \ -H "X-API-Key: $APIGHANA_KEY"
const response = await fetch(
"https://connect.apighana.com/api/data/land_cover?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/land_cover",
headers={"X-API-Key": os.environ["APIGHANA_KEY"]},
params={"page": 1, "limit": 20},
)
rows = response.json()["data"]