Trained teachers by education level, % of teachers (UNESCO UIS)
Share of teachers who have received the minimum organized teacher training (pre-service or in-service) required for teaching in the country, by education level and year, from the UNESCO Institute for Statistics (https://api.uis.unesco.org/api/public/data/indicators). Each row is one (year, area, indicator): trained teachers in primary education (TRTP.1, ISCED 1) and in lower and upper secondary education (TRTP.2T3, ISCED 2-3), both sexes. Method: keyless UIS Data API v1; one request per indicator; null values dropped; rows with qualifier UIS_EST/NAT_EST are estimates. Units: percent of teachers at the level. Caveats: 'minimum required training' varies by national regulation, so cross-country comparisons reflect different qualification thresholds; sparsely observed for many countries (especially pre-2000); latest 1-2 years provisional and revised; regional aggregates have no iso3 code. Coverage: worldwide, 1997 to 2025, yearly granularity. Provenance: UNESCO Institute for Statistics, CC BY-SA 4.0 — please cite the UIS with the extraction date. Primary key: (indicator_id, area, year). Join keys: iso3 (ISO 3166-1 alpha-3), year. Cadence: refreshed yearly; UIS publishes SDG 4 updates are published as UIS releases them. Sample use: filter indicator_id='TRTP.1' and iso3='IND' to track India's trained-teacher share in primary schools.
- Rows
- 9,896
- Columns
- 7
- Source cadence
- Yearly
- Last refreshed
- Sep 24, 2026
- Theme
- education
| Column | Type | Description |
|---|---|---|
| year | integer | Reference year of the observation. |
| iso3 | string | ISO 3166-1 alpha-3 country code; null for UIS regional aggregates. |
| area | string | Country name (resolved from the ISO code via hub.normalize) or the UIS regional aggregate label verbatim; with indicator_id and year forms the primary key. |
| indicator_id | string | UIS indicator code (e.g. LR.AG15T99, CR.1). |
| indicator_label | string | Human-readable UIS indicator label, from the SDG 4 monitoring framework. |
| value_pct | float | Indicator value in percent. (unit: percent) |
| qualifier | string | Data quality flag from UIS: null (reported observation), UIS_EST (UIS estimate) or NAT_EST (national estimate). Absent from the completion-rates, education-expenditure, educational-attainment and mean-years-schooling datasets, where UIS publishes no estimate flags. |
First 10 sample rows — a preview, not the complete dataset.
| year | iso3 | area | indicator_id | indicator_label | value_pct | qualifier |
|---|---|---|---|---|---|---|
| 2,013 | — | AIMS: Asia and the Pacific | TRTP.1 | Trained teachers in primary education, both sexes (% of total primary teachers) | 80.119 | UIS_EST |
| 2,014 | — | AIMS: Asia and the Pacific | TRTP.1 | Trained teachers in primary education, both sexes (% of total primary teachers) | 80.544 | UIS_EST |
| 2,015 | — | AIMS: Asia and the Pacific | TRTP.1 | Trained teachers in primary education, both sexes (% of total primary teachers) | 78.83 | UIS_EST |
| 2,016 | — | AIMS: Asia and the Pacific | TRTP.1 | Trained teachers in primary education, both sexes (% of total primary teachers) | 74.711 | UIS_EST |
| 2,017 | — | AIMS: Asia and the Pacific | TRTP.1 | Trained teachers in primary education, both sexes (% of total primary teachers) | 77.949 | UIS_EST |
| 2,018 | — | AIMS: Asia and the Pacific | TRTP.1 | Trained teachers in primary education, both sexes (% of total primary teachers) | 81.041 | UIS_EST |
| 2,019 | — | AIMS: Asia and the Pacific | TRTP.1 | Trained teachers in primary education, both sexes (% of total primary teachers) | 79.943 | UIS_EST |
| 2,020 | — | AIMS: Asia and the Pacific | TRTP.1 | Trained teachers in primary education, both sexes (% of total primary teachers) | 81.771 | UIS_EST |
| 2,021 | — | AIMS: Asia and the Pacific | TRTP.1 | Trained teachers in primary education, both sexes (% of total primary teachers) | 83.581 | UIS_EST |
| 2,022 | — | AIMS: Asia and the Pacific | TRTP.1 | Trained teachers in primary education, both sexes (% of total primary teachers) | 83.477 | UIS_EST |
Profiled Sep 24, 2026 from snapshot 20260924T060657Z-eebc4ae56127
Measured- Completeness
- 84.5%
- Rows
- 9,896
- Columns
- 7
- Columns with gaps
- 2
| Column | Missing | Distinct | Range | Distribution |
|---|---|---|---|---|
| yearbigint | 0% | 30 | 1,997 → 2,025median 2,014 | 87 outside 1st–99th percentile |
| iso3varchar | 64.8% | 205 | — |
|
| areavarchar | 0% | 397 | — |
|
| indicator_idvarchar | 0% | 1 | — |
|
| indicator_labelvarchar | 0% | 2 | — |
|
| value_pctdouble | 0% | 8,055 | 0 → 100median 82.5 | 99 outside 1st–99th percentile |
| qualifiervarchar | 43.7% | 2 | — |
|
- Current
20260924T060657Z-eebc4ae56127 · sha256 eebc4ae56127…
9,896 rows · first snapshot
Point any LLM at the metadata endpoint — the documentation above is machine-readable too (JSON-LD + Croissant).
curl "https://datazimuts.com/v1/datasets/unesco_uis/unesco_uis_trained_teachers" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/unesco_uis/unesco_uis_trained_teachers").json()
print(ds["title"], ds["rows"], "rows")
# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
print(row)API endpoint: https://datazimuts.com/v1/datasets/unesco_uis/unesco_uis_trained_teachers
Tip: fetch /llms.txt for the full machine-readable catalog.
Where this data comes from and what was made from it. Other people's work shows as counts; only shared projects are named.
Cite this snapshot
Pinned to snapshot 20260924T060657Z-eebc4ae56127 and its content hash, so readers get exactly the data you used.
UNESCO Institute for Statistics (UIS). (2026). Trained teachers by education level, % of teachers (UNESCO UIS) [Data set, snapshot 20260924T060657Z-eebc4ae56127, sha256 eebc4ae56127]. Datazimuts. Retrieved 2026-09-24, from https://datazimuts.com/en/datasets/unesco_uis/unesco_uis_trained_teachers?snapshot=20260924T060657Z-eebc4ae56127
@misc{dz_unesco_uis_unesco_uis_trained_teachers_eebc4ae5,
title = {{Trained teachers by education level, \% of teachers (UNESCO UIS)}},
author = {{UNESCO Institute for Statistics (UIS)}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/en/datasets/unesco_uis/unesco_uis_trained_teachers?snapshot=20260924T060657Z-eebc4ae56127}},
note = {Snapshot 20260924T060657Z-eebc4ae56127, sha256 eebc4ae5612775bf1eeda69cdb676d50177d68ac613d87810df6ffc1fdab89e1; accessed 2026-09-24}
}Embed a table or a chart
Paste this into any page. The embed is pinned to the same snapshot, follows the reader's light or dark setting, and always shows the source, license and a link back.
<iframe src="https://datazimuts.com/embed/chart?dataset=unesco_uis%2Funesco_uis_trained_teachers&lang=en&theme=auto&snapshot=20260924T060657Z-eebc4ae56127&x=year&y=year&agg=avg" title="Trained teachers by education level, % of teachers (UNESCO UIS)" width="100%" height="380" style="border:0" loading="lazy"></iframe>
Ask about this dataset. Answers come only from its catalog record, measured profile and change history, and list the facts they used.