Which Country Produces the Most Almonds?

Almond Production (tonnes), 2018
Agriculture | March 9, 2020
$2.99
Excel Sheet

Based on a comparison of 45 countries in 2018, USA ranked the highest in almond production with 1,872,500 tonnes followed by Spain and Iran. On the other end of the scale was Slovenia with 1.00 tonnes, Nepal with 9.00 tonnes and Mexico with 41.0 tonnes.

Total almond production reached 3,209,878 tonnes in 2018 in the World according to Faostat. This is 15.6 % more than in the previous year and 22.6 % more than 10 years ago.

Historically, total almond production reached an all time high of 3,209,878 tonnes in 2018 and an all time low of 436,538 tonnes in 1962. The average annual growth amounted to 2.57 % since 1961.

The top ranked country, USA, accounted for 58.3 % of almond production in the world. The top 3 countries hold a 73.2 % share while the ten largest countries some 90.4 % in 2018.

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

Almond Production Unit 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018
Afghanistan tonnes 62,000 42,215 27,400 24,246 32,843
Algeria tonnes 66,487 63,545 64,827 76,482 66,095
Australia tonnes 31,105 56,779 55,978 63,331 72,902
Chile tonnes 28,897 29,883 31,263 30,954 31,161
China tonnes 43,000 43,000 43,960 47,478 50,040
Greece tonnes 41,866 39,165 36,898 37,565 38,563
Iran tonnes 120,464 155,527 136,338 146,000 111,845
Italy tonnes 89,865 72,584 74,016 70,399 74,584
Lebanon tonnes 30,100 29,656 30,397 30,631 30,265
Morocco tonnes 99,067 93,310 101,026 97,723 112,681
Spain tonnes 211,700 149,000 195,704 211,084 199,167
Syria tonnes 86,271 83,229 34,729 68,076 62,011
Tunisia tonnes 70,000 52,000 67,000 70,500 61,000
Turkey tonnes 80,261 82,850 73,230 80,000 85,000
USA tonnes 1,655,000 1,732,800 1,545,500 1,302,998 1,376,337