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