Based on a comparison of 153 countries in 2021, USA ranked the highest in maize production with 383,943 kt followed by China and Brazil. On the other end of the scale was Djibouti with 0.017 kt, Suriname with 0.027 kt and Maldives with 0.144 kt.
Total maize production reached 1,210,235 kt in 2021 in the World according to Faostat. This is 3.9 % more than in the previous year and 26.6 % more than 10 years ago.
Historically, total maize production reached an all time high of 1,210,235 kt in 2021 and an all time low of 204,877 kt in 1962. The average annual growth amounted to 3.00 % since 1961.
The top ranked country, USA, accounted for 31.7 % of maize production in the world. The top 3 countries hold a 61.6 % share while the ten largest countries some 79.2 % in 2021.
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 | ||||||||||||||||
Romania | kt | 10,746 | 14,326 | 18,664 | 17,432 | 10,097 | ||||||||||||||||
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 |