54 countries · 127 indicators · 45 sourcesLiveGet API key

Agriculture · Africa ranking

Maize Yield by African country

11,890 kg/haMauritius leads · 2024

Mauritius has the highest maize yield of any African country, at 11,890 kg/ha — 1.6× Egypt's 7,585 kg/ha.

Maize yield, in kilograms per hectare harvested (FAOSTAT). 50 of 54 countries, ranked · FAOSTAT AGRICULTURE, 2024.

#1 vs #50295×Mauritius vs Cabo Verde
Median1,442 kg/haGuinea
Lowest40 kg/haCabo Verde

By region

regional average
North Africa3,499 kg/ha
5 countries · led by Egypt
East Africa2,337 kg/ha
15 countries · led by Mauritius
West Africa1,584 kg/ha
15 countries · led by Senegal
Southern Africa1,578 kg/ha
7 countries · led by South Africa
Central Africa1,296 kg/ha
8 countries · led by Sao Tome and Principe

Full ranking

50 of 54 countries
#CountryMaize YieldPeriod
1Mauritius
11,890 kg/ha2024
2Egypt
7,585 kg/ha2024
3Algeria
6,000 kg/ha2024
4South Africa
4,874 kg/ha2024
5Ethiopia
3,444 kg/ha2024
6Senegal
2,815 kg/ha2024
7Ghana
2,772 kg/ha2024
8Cote d'Ivoire
2,564 kg/ha2024
9Mali
2,473 kg/ha2024
10Libya
2,219 kg/ha2024
11Zambia
2,208 kg/ha2024
12Uganda
2,174 kg/ha2024
13Djibouti
2,041 kg/ha2024
14Nigeria
2,030 kg/ha2024
15Sao Tome and Principe
2,004 kg/ha2024
16Malawi
2,000 kg/ha2024
17Rwanda
1,834 kg/ha2024
18Cameroon
1,833 kg/ha2024
19Madagascar
1,833 kg/ha2024
20Tanzania
1,756 kg/ha2024
21Comoros
1,720 kg/ha2024
22Sierra Leone
1,704 kg/ha2024
23Burkina Faso
1,682 kg/ha2024
24Kenya
1,666 kg/ha2024
25Gabon
1,561 kg/ha2024
26Guinea
1,442 kg/ha2024
27Chad
1,273 kg/ha2024
28Togo
1,256 kg/ha2024
29Burundi
1,227 kg/ha2024
30Niger
1,215 kg/ha2024
31Benin
1,191 kg/ha2024
32Angola
1,189 kg/ha2024
33Eswatini
1,071 kg/ha2024
34Eritrea
1,000 kg/ha2024
35Guinea-Bissau
1,000 kg/ha2024
36Republic of the Congo
1,000 kg/ha2024
37Sudan
970 kg/ha2024
38South Sudan
965 kg/ha2024
39Namibia
933 kg/ha2024
40Gambia
932 kg/ha2024
41Mozambique
810 kg/ha2024
42Democratic Republic of the Congo
769 kg/ha2024
43Central African Republic
741 kg/ha2024
44Zimbabwe
730 kg/ha2024
45Morocco
722 kg/ha2024
46Somalia
690 kg/ha2024
47Mauritania
643 kg/ha2024
48Lesotho
633 kg/ha2024
49Botswana
600 kg/ha2024
50Cabo Verde
40 kg/ha2024

Get this ranking via API

GET /v1/data

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

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

Cite or republish this ranking

Data: Africa APIFAOSTAT AGRICULTURE, 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/maize-yield" width="100%" height="560" loading="lazy" style="border:1px solid #e3e3e3;border-radius:10px;max-width:640px" title="Maize Yield 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/maize-yield">Maize Yield by African country — Africa API</a></p>

Frequently asked questions

Which African country has the highest maize yield?

Mauritius has the highest maize yield in Africa at 11,890 kg/ha (2024), followed by Egypt and Algeria.

Which African country has the lowest maize yield?

Cabo Verde has the lowest maize yield of the 50 African countries with data, at 40 kg/ha (2024).

How many African countries report Maize Yield data?

50 of 54 African countries have a recent Maize Yield 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=maize_yield_kg_per_ha&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 agriculture rankings