Institutional Sign In

Go

Which Country Produces the Most Grapefruits?

Grapefruit Production Including Pomelo (tonnes), 2022
Agriculture | December 3, 2023
$2.99
Excel Sheet

Based on a comparison of 66 countries in 2022, China ranked the highest in grapefruit production with 5,150,000 tonnes followed by Vietnam and Mexico. On the other end of the scale was Malta with 10.0 tonnes, Cameroon with 129 tonnes and Portugal with 220 tonnes.

Total grapefruit production reached 9,761,755 tonnes in 2022 in the World according to Faostat. This is 0.613 % more than in the previous year and 15.6 % more than 10 years ago.

Historically, total grapefruit production reached an all time high of 9,761,755 tonnes in 2022 and an all time low of 1,910,557 tonnes in 1963. The average annual growth amounted to 2.50 % since 1961.

The top ranked country, China, accounted for 52.8 % of grapefruit production in the world. The top 3 countries hold a 69.5 % share while the ten largest countries some 88.5 % in 2022.

Data for more countries are available at Grapefruit Production Including Pomelo indicator page.

Grapefruit Production Including Pomelo Unit 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022
Argentina tonnes 102,259 112,000 114,118 114,695 114,000
Brazil tonnes 80,695 81,553 82,446 83,579 84,103
China tonnes 4,517,844 4,580,136 4,900,000 4,930,000 4,950,000
Iran tonnes 89,727 88,652 86,190 85,105 87,135
Israel tonnes 176,000 158,255 148,896 148,800 145,710
Mexico tonnes 438,057 441,873 459,610 488,776 490,834
South Africa tonnes 318,671 325,566 445,385 379,174 349,507
Spain tonnes 72,236 78,752 70,620 70,470 79,790
Sudan tonnes 220,160 224,600 238,076 252,361 267,502
Syria tonnes 38,395 48,485 47,280 235,643 225,119
Thailand tonnes 245,911 250,534 261,451 281,728 294,925
Tunisia tonnes 99,260 104,640 102,114 102,005 102,920
Turkey tonnes 253,120 260,000 250,000 249,185 238,012
USA tonnes 728,470 633,210 461,760 547,940 517,100
Vietnam tonnes 497,288 568,352 657,660 818,914 931,997