54 countries · 127 indicators · 45 sourcesLiveGet API key

Agriculture · Africa ranking

Maize Production by African country

12.85M tSouth Africa leads · 2024

South Africa has the highest maize production of any African country, at 12.85M t, ahead of Ethiopia and Nigeria.

Annual maize production, in tonnes (FAOSTAT). 50 of 54 countries, ranked · FAOSTAT AGRICULTURE, 2024.

#1 vs #502570000×South Africa vs Cabo Verde
Median265K tMadagascar
Lowest5 tCabo Verde

By region

regional total

The top 5 countries account for 55% of Africa's total maize production.

East Africa37.88M t
15 countries · led by Ethiopia
West Africa27.35M t
15 countries · led by Nigeria
Southern Africa15.18M t
7 countries · led by South Africa
Central Africa8.59M t
8 countries · led by Angola
North Africa7.32M t
5 countries · led by Egypt

Full ranking

50 of 54 countries
#CountryMaize ProductionPeriod
1South Africa
12.85M t2024
2Ethiopia
11.7M t2024
3Nigeria
11.16M t2024
4Tanzania
10.08M t2024
5Egypt
7.21M t2024
6Uganda
5M t2024
7Kenya
4.02M t2024
8Mali
3.95M t2024
9Ghana
3.79M t2024
10Angola
3.35M t2024
11Malawi
3M t2024
12Democratic Republic of the Congo
2.39M t2024
13Mozambique
2.32M t2024
14Cameroon
2.2M t2024
15Benin
2.09M t2024
16Burkina Faso
1.85M t2024
17Cote d'Ivoire
1.64M t2024
18Zambia
1.51M t2024
19Togo
1.01M t2024
20Guinea
937K t2024
21Senegal
774K t2024
22Zimbabwe
634.7K t2024
23Rwanda
627.09K t2024
24Burundi
590K t2024
25Chad
394.05K t2024
26Madagascar
265K t2024
27Central African Republic
200K t2024
28South Sudan
157K t2024
29Eswatini
75K t2024
30Morocco
73.23K t2024
31Somalia
69K t2024
32Lesotho
56.44K t2024
33Gabon
45.98K t2024
34Niger
44.3K t2024
35Namibia
30.06K t2024
36Sierra Leone
27.44K t2024
37Gambia
25.82K t2024
38Sudan
22.17K t2024
39Comoros
20.1K t2024
40Eritrea
20K t2024
41Botswana
18K t2024
42Mauritania
18K t2024
43Guinea-Bissau
15K t2024
44Republic of the Congo
13K t2024
45Algeria
12K t2024
46Libya
3.8K t2024
47Mauritius
1.29K t2024
48Sao Tome and Principe
796.13 t2024
49Djibouti
17.41 t2024
50Cabo Verde
5 t2024

Get this ranking via API

GET /v1/data

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

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

Frequently asked questions

Which African country has the highest maize production?

South Africa has the highest maize production in Africa at 12.85M t (2024), followed by Ethiopia and Nigeria.

Which African country has the lowest maize production?

Cabo Verde has the lowest maize production of the 50 African countries with data, at 5 t (2024).

How many African countries report Maize Production data?

50 of 54 African countries have a recent Maize Production 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_production_tonnes&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