54 countries · 127 indicators · 45 sourcesLiveGet API key

Education · Africa ranking

Primary Completion Rate by African country

97.6%South Africa leads · 2024

South Africa has the highest primary completion rate of any African country, at 97.6%, ahead of Botswana and Egypt.

Gross intake ratio to the last grade of primary education. 49 of 54 countries, ranked · UNESCO UIS, 2024.

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

#1 vs #494.0×South Africa vs South Sudan
Median65.4%Sudan
Lowest24.6%South Sudan

By region

regional average
Southern Africa87.5%
7 countries · led by South Africa
North Africa83.5%
5 countries · led by Egypt
Central Africa59.9%
9 countries · led by Sao Tome and Principe
East Africa58.6%
13 countries · led by Kenya
West Africa56.7%
15 countries · led by Togo

Full ranking

49 of 54 countries
#CountryPrimary Completion RatePeriod
1South Africa
97.6%2024
2Botswana
96.6%2023
3Egypt
96.1%2022
4Algeria
94.1% ⚠ ’192019
5Tunisia
92.7%2023
6Kenya
90.8%2024
7Zimbabwe
88.8% ⚠ ’192019
8Lesotho
87.9%2024
9Namibia
87.4% ⚠ ’152015
10Sao Tome and Principe
87.1% ⚠ ’192019
11Comoros
81.5%2022
12Djibouti
81% ⚠ ’172017
13Republic of the Congo
80.3% ⚠ ’152015
14Eswatini
79.7%2022
15Togo
79.1%2022
16Ghana
77.6%2024
17Nigeria
77.4%2024
18Gabon
76.1% ⚠ ’172017
19Tanzania
74.5%2022
20Zambia
74.3%2024
21Cameroon
74% ⚠ ’182018
22Democratic Republic of the Congo
70%2023
23Sierra Leone
69.4% ⚠ ’192019
24Morocco
69.4% ⚠ ’102010
25Sudan
65.4% ⚠ ’142014
26Cote d'Ivoire
65.2%2021
27Rwanda
62.7%2022
28Gambia
62.3%2023
29Burkina Faso
60.3%2021
30Mauritania
57.9% ⚠ ’152015
31Angola
55.3%2023
32Ethiopia
54.4%2022
33Mozambique
54.4%2022
34Senegal
52.7%2023
35Benin
50.4%2022
36Burundi
50.1% ⚠ ’172017
37Somalia
49.8%2023
38Madagascar
49.7%2021
39Malawi
49.3%2020
40Mali
47.5%2024
41Guinea
45.1% ⚠ ’182018
42Equatorial Guinea
42.2% ⚠ ’002000
43Uganda
38.7%2024
44Guinea-Bissau
38.7%2022
45Niger
35.8%2022
46Liberia
30.5% ⚠ ’192019
47Central African Republic
27% ⚠ ’192019
48Chad
26.9% ⚠ ’192019
49South Sudan
24.6% ⚠ ’102010

Get this ranking via API

GET /v1/data

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

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

Cite or republish this ranking

Data: Africa APIUNESCO UIS, 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/primary-completion" width="100%" height="560" loading="lazy" style="border:1px solid #e3e3e3;border-radius:10px;max-width:640px" title="Primary Completion Rate 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-completion">Primary Completion Rate by African country — Africa API</a></p>

Frequently asked questions

Which African country has the highest primary completion rate?

South Africa has the highest primary completion rate in Africa at 97.6% (2024), followed by Botswana and Egypt.

Which African country has the lowest primary completion rate?

South Sudan has the lowest primary completion rate of the 49 African countries with data, at 24.6% (2010).

How many African countries report Primary Completion Rate data?

49 of 54 African countries have a Primary Completion Rate figure in the Africa API, each from the latest year available for that country (which can differ between countries, here 2000–2024). 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=primary_completion_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