Monthly mean sea level measured at Ghana's two tide gauges — Takoradi from 1929 to August 2012 and Tema from 1963 to September 1982 — in millimetres, with the number of days missing from each month and the quality flag the record carries. Heights are on each station's own Revised Local Reference datum, set roughly seven metres below mean sea level so values stay positive: the trend at a station is meaningful, a comparison of absolute heights between stations is not. Both are closed records: no quality-controlled Ghanaian tide-gauge data after 2012 is published under terms that allow reuse (the IOC's raw near-real-time feed from the gauges forbids commercial use). Sourced from the Permanent Service for Mean Sea Level, freely available with acknowledgement. 1027 records.
The newest figures in this dataset are from 2012; 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 |
|---|---|
| station | TEXT NOT NULL |
| station_id | INTEGER |
| year | INTEGER NOT NULL |
| month | INTEGER NOT NULL |
| sea_level_mm | INTEGER |
| missing_days | INTEGER |
| quality_flag | TEXT |
| region | TEXT |
| latitude | DECIMAL(9,6) |
| longitude | DECIMAL(9,6) |
| source | TEXT |
| stationTEXT NOT NULL | station idINTEGER | yearINTEGER NOT NULL | monthINTEGER NOT NULL | sea level mmINTEGER | missing daysINTEGER | quality flagTEXT | regionTEXT | latitudeDECIMAL(9,6) | longitudeDECIMAL(9,6) | sourceTEXT |
|---|---|---|---|---|---|---|---|---|---|---|
| Takoradi | 331 | 1929 | 4 | 7019 | 0 | 000 | Western Region | 4.885 | -1.745 | Permanent Service for Mean Sea Level (PSMSL) |
| Takoradi | 331 | 1929 | 5 | 6986 | 0 | 000 | Western Region | 4.885 | -1.745 | Permanent Service for Mean Sea Level (PSMSL) |
| Takoradi | 331 | 1929 | 6 | 6922 | 0 | 000 | Western Region | 4.885 | -1.745 | Permanent Service for Mean Sea Level (PSMSL) |
| Takoradi | 331 | 1929 | 7 | 6882 | 0 | 000 | Western Region | 4.885 | -1.745 | Permanent Service for Mean Sea Level (PSMSL) |
| Takoradi | 331 | 1929 | 8 | 6885 | 0 | 000 | Western Region | 4.885 | -1.745 | Permanent Service for Mean Sea Level (PSMSL) |
1,022 more rows — see the plans
See the plansGET connect.apighana.com/api/data/sea_level_monthly
Cite this dataset and the organisation its records come from (Permanent Service for Mean Sea Level). Datasets are updated, so keep the date you accessed it in the citation. These records cover 1929 to 2012; say which period your figures come from. Last updated from the source on Sep 18, 2026.
API Ghana. (2026). Sea level monthly (Version 1.0) [Data set, compiled from Permanent Service for Mean Sea Level]. Retrieved October 1, 2026, from https://apighana.com/datasets/sea-level-monthly
curl "https://connect.apighana.com/api/data/sea_level_monthly?page=1&limit=20" \ -H "X-API-Key: $APIGHANA_KEY"
const response = await fetch(
"https://connect.apighana.com/api/data/sea_level_monthly?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/sea_level_monthly",
headers={"X-API-Key": os.environ["APIGHANA_KEY"]},
params={"page": 1, "limit": 20},
)
rows = response.json()["data"]