Based on a comparison of 153 countries in 2022, USA ranked the highest in maize production with 348,751 kt followed by China and Brazil. On the other end of the scale was Djibouti with 0.018 kt, Suriname with 0.026 kt and Maldives with 0.147 kt.
Total maize production reached 1,163,497 kt in 2022 in the World according to Faostat. This is 3.82 % less than in the previous year and 24.8 % more than 10 years ago.
Historically, total maize production reached an all time high of 1,207,996 kt in 2021 and an all time low of 204,877 kt in 1962. The average annual growth amounted to 2.89 % since 1961.
The top ranked country, USA, accounted for 30.0 % of maize production in the world. The top 3 countries hold a 63.2 % share while the ten largest countries some 80.5 % in 2022.
Data for more countries are available at Maize Production indicator page.
Maize Production | Unit | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 |
Argentina | kt | 39,793 | 49,476 | 43,462 | 56,861 | 58,396 | ||||||||||||||||
Brazil | kt | 64,188 | 97,911 | 82,367 | 101,126 | 103,991 | ||||||||||||||||
Canada | kt | 13,889 | 14,096 | 13,885 | 13,404 | 13,563 | ||||||||||||||||
China | kt | 263,613 | 259,071 | 257,174 | 260,779 | 260,670 | ||||||||||||||||
Ethiopia | kt | 8,847 | 10,488 | 10,120 | 9,636 | 10,022 | ||||||||||||||||
France | kt | 11,840 | 14,535 | 12,580 | 12,845 | 13,726 | ||||||||||||||||
India | kt | 22,570 | 25,900 | 28,753 | 27,715 | 28,766 | ||||||||||||||||
Indonesia | kt | 23,578 | 28,924 | 30,254 | 19,650 | 16,926 | ||||||||||||||||
Mexico | kt | 28,250 | 27,763 | 27,169 | 27,228 | 27,425 | ||||||||||||||||
Nigeria | kt | 10,532 | 10,632 | 10,934 | 12,599 | 12,403 | ||||||||||||||||
Pakistan | kt | 6,134 | 5,902 | 6,826 | 7,883 | 8,940 | ||||||||||||||||
Russia | kt | 15,282 | 13,208 | 11,419 | 14,282 | 13,879 | ||||||||||||||||
South Africa | kt | 8,214 | 17,551 | 13,104 | 11,824 | 15,844 | ||||||||||||||||
USA | kt | 412,262 | 371,096 | 364,262 | 345,962 | 358,447 | ||||||||||||||||
Ukraine | kt | 28,075 | 24,669 | 35,801 | 35,880 | 30,290 |