Which Country Eats the Most Fish?

Fish Consumption (Total) (kt), 2013
Food & Drink | February 22, 2018
$2.99
Excel Sheet

Based on a comparison of 158 countries in 2013, China ranked the highest in fish consumption with 44,668 kt followed by India and USA. On the other end of the scale was Tajikistan with 0.817 kt, Lesotho with 1.03 kt and Mongolia with 1.13 kt.

Total fish consumption reached 134,017 kt in 2013 in the World according to Faostat. This is 1.48 % more than in the previous year and 21.7 % more than 10 years ago.

Historically, total fish consumption reached an all time high of 134,017 kt in 2013 and an all time low of 27,745 kt in 1961. The average annual growth amounted to 3.07 % since 1961.

The top ranked country, China, accounted for 33.3 % of fish consumption in the world. The top 3 countries hold a 43.9 % share while the ten largest countries some 65.6 % in 2013.

Data for more countries are available at Fish Consumption (Total) indicator page.

Fish Consumption (Total) Unit 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013
Bangladesh kt 2,355 2,444 2,781 2,917 3,007
Brazil kt 1,330 1,457 1,606 1,757 2,085
China kt 38,563 40,148 42,294 43,922 44,831
France kt 2,084 2,133 2,163 2,200 2,198
India kt 6,027 7,048 6,665 6,872 7,196
Indonesia kt 5,590 5,903 6,080 6,570 6,940
Japan kt 7,113 7,079 6,839 6,839 6,831
Myanmar kt 1,937 2,206 2,428 2,623 2,891
Nigeria kt 2,517 2,465 2,206 2,428 2,805
Philippines kt 3,173 3,199 3,345 3,261 3,105
Russia kt 3,218 3,118 3,262 3,203 3,195
South Korea kt 2,735 2,709 2,832 2,830 2,828
Spain kt 1,952 1,909 1,917 1,972 1,970
USA kt 6,866 6,624 6,623 6,838 6,827
Vietnam kt 2,519 2,647 3,034 3,019 2,981