54 countries · 127 indicators · 45 sourcesLiveGet API key

Education · Africa ranking

Primary Net Enrollment by African country

99.6%Malawi leads · 2023

Malawi has the highest primary net enrollment rate of any African country, at 99.6%, ahead of Botswana and Togo.

Share of primary-school-age children enrolled in primary education. 51 of 54 countries, ranked · UNESCO UIS, 2023.

#1 vs #512.9×Malawi vs Equatorial Guinea
Median87.4%Cote d'Ivoire
Lowest34.4%Equatorial Guinea

By region

regional average
Southern Africa91.8%
7 countries · led by Botswana
North Africa89.8%
5 countries · led by Morocco
East Africa84.7%
14 countries · led by Malawi
West Africa78.7%
16 countries · led by Togo
Central Africa68.6%
9 countries · led by Sao Tome and Principe

Full ranking

51 of 54 countries
#CountryPrimary Net EnrollmentPeriod
1Malawi
99.6%2023
2Botswana
99.5%2022
3Togo
99.4%2024
4Mauritius
99.2%2024
5Namibia
99.1%2024
6Morocco
99.1%2024
7Rwanda
99%2024
8Mozambique
99%2022
9Tunisia
98.9%2023
10Algeria
98.4%2025
11Sierra Leone
97.4%2023
12Sao Tome and Principe
97.1%2017
13Madagascar
96.6%2024
14Egypt
96.5%2024
15Zambia
96.5%2024
16Cameroon
96.2%2024
17Eswatini
96.2%2022
18Uganda
95.9%2013
19Ghana
95.2%2024
20Kenya
94.3%2023
21South Africa
93.9%2023
22Seychelles
93.2%2024
23Benin
90.4%2022
24Zimbabwe
89.5%2024
25Mauritania
88.7%2024
26Cote d'Ivoire
87.4%2024
27Guinea
85.3%2020
28Tanzania
83.6%2024
29Gambia
83.1%2025
30Republic of the Congo
82.9%2023
31Comoros
79.4%2024
32Ethiopia
77.5%2024
33Nigeria
75.7%2023
34Senegal
75.5%2024
35Chad
75.2%2024
36Burundi
73.5%2025
37Gabon
71.2%2019
38Guinea-Bissau
69.5%2010
39Lesotho
67.8%2024
40Mali
66%2023
41Burkina Faso
65.7%2024
42Angola
63.2%2023
43Central African Republic
62.1%2012
44Liberia
61.7%2022
45Eritrea
59.6%2022
46Niger
59.6%2024
47Cabo Verde
58.2%2022
48Sudan
56.2%2019
49South Sudan
35.3%2024
50Democratic Republic of the Congo
34.7%1999
51Equatorial Guinea
34.4%2015

Get this ranking via API

GET /v1/data

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

curl "https://api.africa-api.com/v1/data?metric_key=primary_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/primary-net-enrollment" width="100%" height="560" loading="lazy" style="border:1px solid #e3e3e3;border-radius:10px;max-width:640px" title="Primary Net 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/primary-net-enrollment">Primary Net Enrollment by African country — Africa API</a></p>

Frequently asked questions

Which African country has the highest primary net enrollment rate?

Malawi has the highest primary net enrollment rate in Africa at 99.6% (2023), followed by Botswana and Togo.

Which African country has the lowest primary net enrollment rate?

Equatorial Guinea has the lowest primary net enrollment rate of the 51 African countries with data, at 34.4% (2015).

How many African countries report Primary Net Enrollment data?

51 of 54 African countries have a recent Primary Net 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=primary_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