Institutional Sign In

Go

Which Country Produces the Most Avocados?

Avocado Production (tonnes), 2022
Agriculture | December 3, 2023
$2.99
Excel Sheet

Based on a comparison of 62 countries in 2022, Mexico ranked the highest in avocado production with 2,529,581 tonnes followed by Colombia and Peru. On the other end of the scale was Seychelles with 12.7 tonnes, Trinidad and Tobago with 52.6 tonnes and Suriname with 99.4 tonnes.

Total avocado production reached 8,978,275 tonnes in 2022 in the World according to Faostat. This is 4.54 % more than in the previous year and 52.0 % more than 10 years ago.

Historically, total avocado production reached an all time high of 8,978,275 tonnes in 2022 and an all time low of 716,353 tonnes in 1961. The average annual growth amounted to 4.23 % since 1961.

The top ranked country, Mexico, accounted for 28.2 % of avocado production in the world. The top 3 countries hold a 50.0 % share while the ten largest countries some 77.8 % in 2022.

Data for more countries are available at Avocado Production indicator page.

Avocado Production Unit 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022
Brazil tonnes 196,545 212,873 236,177 242,723 267,059
Chile tonnes 179,000 200,000 135,000 151,527 161,218
China tonnes 115,970 113,740 113,121 106,830 115,620
Colombia tonnes 294,389 308,166 445,075 535,021 829,147
Dominican Republic tonnes 601,349 637,688 644,603 665,652 620,087
Ethiopia tonnes 64,982 81,432 84,794 104,492 245,336
Guatemala tonnes 122,184 127,480 134,353 128,422 132,909
Haiti tonnes 352,139 300,031 254,825 198,976 171,984
Indonesia tonnes 304,938 363,157 410,084 461,613 669,000
Israel tonnes 101,500 110,000 131,720 138,766 147,000
Kenya tonnes 176,045 217,688 233,933 264,032 322,556
Mexico tonnes 1,889,354 2,029,886 2,184,663 2,300,889 2,393,849
Peru tonnes 455,394 466,796 504,840 571,992 672,232
USA tonnes 125,237 170,260 168,530 122,670 187,433
Vietnam tonnes ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 77,874 110,520 158,889

Related Indicators