54 countries · 127 indicators · 45 sourcesLiveGet API key

Education · Africa ranking

Secondary Enrollment by African country

122.1%South Sudan leads · 2024

South Sudan has the highest secondary school enrollment ratio of any African country, at 122.1%, ahead of Gambia and Algeria.

Gross enrollment ratio in secondary education, regardless of age, as a share of the official secondary-age population. 53 of 54 countries, ranked · World Bank — World Development Indicators, 2024.

Latest available year varies by country (20052025); each row shows its year, and values more than 5 years behind the most recent are marked .

#1 vs #5336×South Sudan vs Somalia
Median51.5%Angola
Lowest3.3%Somalia

By region

regional average
North Africa85.2%
6 countries · led by Algeria
Southern Africa72.5%
7 countries · led by South Africa
West Africa54.1%
16 countries · led by Gambia
East Africa49.1%
15 countries · led by South Sudan
Central Africa46.7%
9 countries · led by Sao Tome and Principe

Full ranking

53 of 54 countries
#CountrySecondary EnrollmentPeriod
1South Sudan
122.1%2024
2Gambia
107%2021
3Algeria
105.2%2024
4South Africa
104.1%2023
5Libya
97.6% ⚠ ’062006
6Cabo Verde
96.4%2022
7Mauritius
90.7%2024
8Sao Tome and Principe
90.4% ⚠ ’172017
9Tunisia
90.3% ⚠ ’162016
10Morocco
90%2024
11Sierra Leone
86.9%2023
12Egypt
84.8%2024
13Kenya
84.3%2023
14Eswatini
82% ⚠ ’162016
15Namibia
82%2024
16Ghana
75.7%2024
17Seychelles
70.8%2024
18Botswana
70.6%2021
19Gabon
70.3% ⚠ ’192019
20Cote d'Ivoire
65.3%2024
21Togo
63.4%2023
22Lesotho
59.4% ⚠ ’172017
23Zambia
56.8%2024
24Democratic Republic of the Congo
55.5%2023
25Comoros
54.8%2022
26Zimbabwe
52.4% ⚠ ’132013
27Angola
51.5%2023
28Republic of the Congo
50.5% ⚠ ’122012
29Rwanda
48.8%2024
30Nigeria
46.9%2023
31Cameroon
44.8%2023
32Senegal
44.1%2023
33Eritrea
44%2022
34Benin
43.6%2022
35Sudan
43.5% ⚠ ’192019
36Mali
38.9%2023
37Guinea
38.6% ⚠ ’142014
38Liberia
37.7% ⚠ ’202020
39Mozambique
37.2% ⚠ ’172017
40Malawi
36.6%2023
41Mauritania
36% ⚠ ’202020
42Guinea-Bissau
34.4% ⚠ ’062006
43Madagascar
34.1%2021
44Ethiopia
33.9% ⚠ ’152015
45Burkina Faso
30%2024
46Tanzania
28.2%2021
47Uganda
24.1% ⚠ ’072007
48Chad
23.5%2024
49Burundi
23.1%2025
50Niger
19.9%2024
51Equatorial Guinea
17.8% ⚠ ’052005
52Central African Republic
15.8% ⚠ ’172017
53Somalia
3.3%2023

Get this ranking via API

GET /v1/data

One call to /v1/data returns the latest 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=secondary_enrollment_pct&latest=true&country_codes=NG,KE,ZA,EG" \
  -H "Authorization: Bearer $AFRICA_API_KEY"

Cite or republish this ranking

Data: Africa APIWorld Bank — World Development Indicators, 2024. 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/secondary-enrollment" width="100%" height="560" loading="lazy" style="border:1px solid #e3e3e3;border-radius:10px;max-width:640px" title="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/secondary-enrollment">Secondary Enrollment by African country — Africa API</a></p>

Frequently asked questions

Which African country has the highest secondary school enrollment ratio?

South Sudan has the highest secondary school enrollment ratio in Africa at 122.1% (2024), followed by Gambia and Algeria.

Which African country has the lowest secondary school enrollment ratio?

Somalia has the lowest secondary school enrollment ratio of the 53 African countries with data, at 3.3% (2023).

How many African countries report Secondary Enrollment data?

53 of 54 African countries have a Secondary Enrollment figure in the Africa API, each from the latest year available for that country (which can differ between countries, here 2005–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=secondary_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