54 countries · 127 indicators · 45 sourcesLiveGet API key

Education · Africa ranking

Upper Secondary Enrollment by African country

86.9%South Africa leads · 2023

South Africa has the highest upper secondary net enrollment rate of any African country, at 86.9%, ahead of Mauritius and Morocco.

Net enrollment rate in upper secondary education. 29 of 54 countries, ranked · UNESCO UIS, 2023.

Latest available year varies by country (20232025). Only observations within 2 years of the freshest result are included, and each row shows its period.

#1 vs #297.5×South Africa vs Niger
Median48.6%Angola
Lowest11.5%Niger

By region

regional average
North Africa76.9%
3 countries · led by Morocco
Southern Africa58.6%
5 countries · led by South Africa
East Africa47.8%
10 countries · led by Mauritius
West Africa40.2%
8 countries · led by Sierra Leone
Central Africa34.6%
3 countries · led by Angola

Full ranking

29 of 54 countries
#CountryUpper Secondary EnrollmentPeriod
1South Africa
86.9%2023
2Mauritius
81.2%2024
3Morocco
81.1%2024
4Namibia
80.3%2024
5Algeria
79.6%2025
6Seychelles
76.3%2024
7Sierra Leone
71.8%2024
8Rwanda
71.7%2024
9Egypt
70%2024
10Kenya
62.4%2023
11Gambia
57.3%2025
12Comoros
52.6%2024
13Cote d'Ivoire
52%2024
14Zimbabwe
49.8%2024
15Angola
48.6%2023
16Togo
44.7%2024
17Ghana
41.9%2024
18Lesotho
41.6%2024
19Cameroon
35.2%2023
20Zambia
34.4%2024
21Malawi
31.3%2024
22Madagascar
31%2024
23Burundi
29.4%2025
24Ethiopia
26.7%2024
25Burkina Faso
23.7%2024
26Chad
20%2024
27Senegal
18.9%2024
28Tanzania
15%2024
29Niger
11.5%2024

Get this ranking via API

GET /v1/data

One call to /v1/data returns the latest Upper Secondary Enrollment figure for every country you pass — JSON, with source metadata on each observation.

curl "https://api.africa-api.com/v1/data?metric_key=upper_secondary_net_enrollment_pct&latest=true&country_codes=NG,KE,ZA,EG" \
  -H "Authorization: Bearer $AFRICA_API_KEY"

Cite or republish this ranking

Data: Africa APIUNESCO UIS, 2023. Free to republish with a link to this page. Pull the live figures via the API above so your version never goes stale.

Embed this ranking

free · auto-updating

Drop this chart into your article or site — it stays live as the data updates. Paste the snippet anywhere HTML is allowed (a citation link is included).

<iframe src="https://africa-api.com/embed/upper-secondary-net-enrollment" width="100%" height="560" loading="lazy" style="border:1px solid #e3e3e3;border-radius:10px;max-width:640px" title="Upper Secondary Enrollment by African country — Africa API"></iframe>
<p style="font:13px/1.5 system-ui,sans-serif;margin:.5rem 0"><a href="https://africa-api.com/data/upper-secondary-net-enrollment">Upper Secondary Enrollment by African country — Africa API</a></p>

Frequently asked questions

Which African country has the highest upper secondary net enrollment rate?

South Africa has the highest upper secondary net enrollment rate in Africa at 86.9% (2023), followed by Mauritius and Morocco.

Which African country has the lowest upper secondary net enrollment rate?

Niger has the lowest upper secondary net enrollment rate of the 29 African countries with data, at 11.5% (2024).

How many African countries report Upper Secondary Enrollment data?

29 of 54 African countries have a Upper Secondary Enrollment figure in the Africa API, each from the latest year available for that country (which can differ between countries, here 2023–2025). Every value links to its full series with source and history.

How do I get this ranking via API?

Call GET /v1/data?metric_key=upper_secondary_net_enrollment_pct&latest=true with the country codes you need and a free Africa API key — the response returns the latest value per country as JSON.

More education rankings