Maize Production Data Across Africa

South Africa is the largest producer of Maize in this dataset, at 12,850 thousand tonnes in the most recent year on record, across 15 producing countries tracked.

CountryLatest Production (K tonnes)
South Africa12,850
Ethiopia11,701.1
Nigeria11,164
Tanzania10,084
Egypt7,206
Uganda5,000
Kenya4,023
Mali3,952.8
Ghana3,794
Angola3,352.5
Malawi3,000
DR Congo2,387.8
Mozambique2,318.9
Cameroon2,200
Benin2,094.8

Source: FAOSTAT and World Bank, via Afrixplorer. Last updated 2026-09-15.