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 Cabo Verde and Sao Tome and Principe.

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

#1 vs #487.5×South Africa vs Niger
Median41.9%Ghana
Lowest11.5%Niger

By region

regional average
North Africa65.8%
4 countries · led by Morocco
Southern Africa62.6%
7 countries · led by South Africa
East Africa45%
14 countries · led by Mauritius
West Africa41.4%
15 countries · led by Cabo Verde
Central Africa38.6%
8 countries · led by Sao Tome and Principe

Full ranking

48 of 54 countries
#CountryUpper Secondary EnrollmentPeriod
1South Africa
86.9%2023
2Cabo Verde
83.2%2022
3Sao Tome and Principe
81.5%2015
4Mauritius
81.2%2024
5Morocco
81.1%2024
6Namibia
80.3%2024
7Algeria
79.6%2025
8Seychelles
76.3%2024
9Eswatini
75.7%2022
10Sierra Leone
71.8%2024
11Rwanda
71.7%2024
12Egypt
70%2024
13Botswana
69.3%2022
14Kenya
62.4%2023
15Gambia
57.3%2025
16Eritrea
56.2%2022
17Gabon
54.3%2019
18Liberia
53.7%2022
19Comoros
52.6%2024
20Cote d'Ivoire
52%2024
21Zimbabwe
49.8%2024
22Angola
48.6%2023
23Mauritania
45%2020
24Togo
44.7%2024
25Ghana
41.9%2024
26Lesotho
41.6%2024
27South Sudan
38.7%2015
28Cameroon
35.2%2023
29Zambia
34.4%2024
30Mozambique
33%2022
31Sudan
32.6%2019
32Democratic Republic of the Congo
32.3%1994
33Benin
32.1%2022
34Malawi
31.3%2024
35Guinea
31.2%2014
36Madagascar
31%2024
37Guinea-Bissau
30.5%2000
38Burundi
29.4%2025
39Ethiopia
26.7%2024
40Uganda
24.6%2008
41Burkina Faso
23.7%2024
42Equatorial Guinea
23.2%2001
43Mali
23%2018
44Chad
20%2024
45Senegal
18.9%2024
46Tanzania
15%2024
47Central African Republic
14.1%2012
48Niger
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 Cabo Verde and Sao Tome and Principe.

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

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

How many African countries report Upper Secondary Enrollment data?

48 of 54 African countries have a recent Upper Secondary Enrollment figure in the Africa API. Each value links to the country's 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