Loading page
The languages spoken in Ghana with speaker counts, language family, and ISO 639-3 and Glottolog identifiers for joining to linguistic datasets. Sourced from Wikidata, CC0. 92 records.
Every column this dataset returns, with its type. This is the shape of the API response.
| Field | Type |
|---|---|
| name | TEXT NOT NULL |
| description | TEXT |
| language_family | TEXT |
| speakers | BIGINT |
| iso_639_3 | TEXT |
| glottolog_id | TEXT |
| wikidata_id | TEXT |
| source | TEXT |
| nameTEXT NOT NULL | descriptionTEXT | language familyTEXT | speakersBIGINT | iso 639 3TEXT | glottolog idTEXT | wikidata idTEXT | sourceTEXT |
|---|---|---|---|---|---|---|---|
| Adamorobe Sign Language | village sign language used in Adamorobe, an Akan village in eastern Ghana | — | — | ads | adam1238 | Q27709 | Wikidata (CC0) |
| Adele | language spoken in central eastern Ghana and central western Togo | Ghana–Togo Mountain | — | ade | adel1244 | Q27740 | Wikidata (CC0) |
| Agotime | Ghana–Togo Mountain language | Kwa | — | adq | adan1248 | Q34730 | Wikidata (CC0) |
| Ahanta | Niger-Congo language of Ghana | Central Tano | — | aha | ahan1243 | Q34729 | Wikidata (CC0) |
| Akan | language of Akan lands in Ghana | Kwa | 11000000 | aka | akan1250 | Q28026 | Wikidata (CC0) |
87 more rows — see the plans
See the plansGET connect.apighana.com/api/data/languages_spoken
Cite this dataset and the organisation its records come from (Wikidata). Datasets are updated, so keep the date you accessed it in the citation. Last updated from the source on Sep 18, 2026.
API Ghana. (2026). Languages spoken (Version 1.0) [Data set, compiled from Wikidata]. Retrieved October 1, 2026, from https://apighana.com/datasets/languages-spoken
curl "https://connect.apighana.com/api/data/languages_spoken?page=1&limit=20" \ -H "X-API-Key: $APIGHANA_KEY"
const response = await fetch(
"https://connect.apighana.com/api/data/languages_spoken?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/languages_spoken",
headers={"X-API-Key": os.environ["APIGHANA_KEY"]},
params={"page": 1, "limit": 20},
)
rows = response.json()["data"]