Animal Products

Fishing Industry by Country 2025

Total Fisheries Production 2022 (t)

0

10M

20M

30M

40M

50M

60M

70M

80M

90M

5 Countries that Produce the Most Fish

88.6M tonnes

22M tonnes

15.8M tonnes

8.8M tonnes

5.5M tonnes

Country
Total Fisheries Production 2022 (t)
Capture Fisheries Production 2022 (t)
Aquaculture Production 2022 (t)
China Flag
China88.6M13.2M75.4M
Indonesia Flag
Indonesia22M7.4M14.6M
India Flag
India15.8M5.5M10.2M
Vietnam Flag
Vietnam8.8M3.6M5.2M
Peru Flag
Peru5.5M5.4M140.9K
Russia Flag
Russia5.3M5M348.2K
Bangladesh Flag
Bangladesh4.8M2M2.7M
United States Flag
United States4.7M4.3M478.8K
Norway Flag
Norway4.3M2.6M1.6M
Chile Flag
Chile4.2M2.7M1.5M
Philippines Flag
Philippines4.1M1.8M2.3M
Japan Flag
Japan3.9M3M942.6K
South Korea Flag
South Korea3.7M1.3M2.4M
Myanmar Flag
Myanmar3.1M1.9M1.2M
Thailand Flag
Thailand2.4M1.4M1M
Egypt Flag
Egypt2M440.2K1.6M
Mexico Flag
Mexico2M1.7M289.6K
Malaysia Flag
Malaysia1.9M1.3M574.2K
Ecuador Flag
Ecuador1.8M688.3K1.1M
Morocco Flag
Morocco1.6M1.6M2.3K
Brazil Flag
Brazil1.5M758.5K738.9K
Iceland Flag
Iceland1.5M1.4M51.4K
Iran Flag
Iran1.3M779.5K478.7K
Spain Flag
Spain1.1M809.1K276.1K
Nigeria Flag
Nigeria1M784.1K259.1K
North Korea Flag
North Korea888.6K208.1K680.6K
Canada Flag
Canada870.6K704.2K166.5K
United Kingdom Flag
United Kingdom864.7K634.4K230.3K
Cambodia Flag
Cambodia864K533.5K330.6K
Argentina Flag
Argentina853.8K847.8K6K
Turkey Flag
Turkey849.8K335K514.8K
Oman Flag
Oman751.8K748.4K3.5K
France Flag
France735.4K534.9K200.5K
Faroe Islands Flag
Faroe Islands714.7K605.9K108.7K
Pakistan Flag
Pakistan665.5K500K165.5K
Ghana Flag
Ghana652.3K519.6K132.7K
Uganda Flag
Uganda546.3K444.9K101.4K
Senegal Flag
Senegal535.4K533.8K1.6K
Denmark Flag
Denmark496.1K458.2K37.9K
South Africa Flag
South Africa484.8K473.5K11.4K
Angola Flag
Angola471.7K469.3K2.3K
Mozambique Flag
Mozambique461.9K456.4K5.5K
New Zealand Flag
New Zealand452.5K346.3K106.2K
Namibia Flag
Namibia416K415.7K340
Sri Lanka Flag
Sri Lanka391.7K332.6K59.1K
Netherlands Flag
Netherlands338.1K298.6K39.4K
Guinea Flag
Guinea336.1K334.9K1.2K
Colombia Flag
Colombia312.5K107.6K204.9K
Cameroon Flag
Cameroon309.2K299K10.1K
Australia Flag
Australia290.3K165.1K125.2K
Venezuela Flag
Venezuela276.7K223.1K53.6K
Italy Flag
Italy276.3K143.6K132.7K
Ireland Flag
Ireland247.6K203.5K44K
Papua New Guinea Flag
Papua New Guinea240.2K237.7K2.5K
DR Congo Flag
DR Congo233.9K228.7K5.2K
Poland Flag
Poland224.6K178.5K46.1K
Sierra Leone Flag
Sierra Leone215.3K215.1K145
Greece Flag
Greece207.5K65.5K142K
Germany Flag
Germany206.3K179.7K26.5K
Laos Flag
Laos206K71K135K
Belize Flag
Belize205.9K204.8K1.1K
Kiribati Flag
Kiribati203.3K203.3K2
Georgia Flag
Georgia200.5K197.8K2.7K
Panama Flag
Panama198.5K186.6K11.8K
Malawi Flag
Malawi194K186.9K7.1K
Uzbekistan Flag
Uzbekistan185.3K55K130.3K
Zambia Flag
Zambia185.1K109.4K75.6K
Saudi Arabia Flag
Saudi Arabia184.1K64.3K119.8K
Portugal Flag
Portugal180.9K159.9K21K
Yemen Flag
Yemen178.2K178.2K10
Kenya Flag
Kenya174.7K145.8K28.9K
Micronesia Flag
Micronesia166.3K166.3K
Sweden Flag
Sweden163.4K152K11.3K
Tanzania Flag
Tanzania159.3K38.6K120.6K
Madagascar Flag
Madagascar152.3K127.2K25.1K
Tunisia Flag
Tunisia149.6K128.7K20.9K
Finland Flag
Finland139K122.7K16.3K
Seychelles Flag
Seychelles137.8K137.8K
Mali Flag
Mali119.2K110.4K8.8K
Lithuania Flag
Lithuania111.8K106.9K4.9K
Nepal Flag
Nepal108.4K21K87.4K
Chad Flag
Chad107.1K107K120
Nauru Flag
Nauru106.8K106.8K1
Ivory Coast Flag
Ivory Coast106.1K99.9K6.2K
Ethiopia Flag
Ethiopia102.5K101.4K1.1K
Honduras Flag
Honduras93.4K20.2K73.2K
Marshall Islands Flag
Marshall Islands91.6K91.6K6
Croatia Flag
Croatia90.8K63.7K27.2K
Vanuatu Flag
Vanuatu88.1K88.1K4
Algeria Flag
Algeria86K80.8K5.2K
Nicaragua Flag
Nicaragua85.3K53.7K31.6K
Benin Flag
Benin80.7K76.1K4.5K
Hong Kong Flag
Hong Kong80.6K77.2K3.4K
Estonia Flag
Estonia74.7K73.9K801
El Salvador Flag
El Salvador73K60.1K12.9K
United Arab Emirates Flag
United Arab Emirates69K65.5K3.5K
Uruguay Flag
Uruguay68.9K68.8K91
Iraq Flag
Iraq67.5K44.5K23K
Republic of the Congo Flag
Republic of the Congo65.1K64.1K977
Guinea-Bissau Flag
Guinea-Bissau63.9K63.8K15
Latvia Flag
Latvia62.4K61.5K870
Solomon Islands Flag
Solomon Islands59.7K47.8K11.9K
Guatemala Flag
Guatemala58.6K16.3K42.3K
Gambia Flag
Gambia54K53.9K42
Sudan Flag
Sudan53.3K44.3K9K
Kazakhstan Flag
Kazakhstan52.1K42.7K9.4K
Costa Rica Flag
Costa Rica50.4K33.7K16.8K
Niger Flag
Niger48.2K47.7K500
South Sudan Flag
South Sudan47K47K47
Rwanda Flag
Rwanda44.9K32.7K12.2K
Tuvalu Flag
Tuvalu42.8K42.8K1
Paraguay Flag
Paraguay37.9K17.9K20K
Ukraine Flag
Ukraine37.4K22.7K14.6K
Guyana Flag
Guyana37.2K36.3K953
Mauritius Flag
Mauritius34.8K33.3K1.5K
Zimbabwe Flag
Zimbabwe34.5K26.2K8.4K
Suriname Flag
Suriname33.7K33.7K45
Fiji Flag
Fiji32.8K32.6K211
Libya Flag
Libya32.6K32.6K10
Gabon Flag
Gabon31.1K31K87
Burkina Faso Flag
Burkina Faso30.9K30K894
Liberia Flag
Liberia30.7K29.3K1.4K
Cuba Flag
Cuba29.9K14.5K15.4K
Central African Republic Flag
Central African Republic29.2K29K215
Armenia Flag
Armenia25K1K24K
Hungary Flag
Hungary23.5K4.6K18.9K
Togo Flag
Togo22.7K21.5K1.2K
Czech Republic Flag
Czech Republic22.6K3.4K19.3K
Dominican Republic Flag
Dominican Republic21.8K18K3.8K
Brunei Flag
Brunei21.1K16.1K5K
Malta Flag
Malta20.9K2.8K18.1K
Kyrgyzstan Flag
Kyrgyzstan20.7K3120.7K
Burundi Flag
Burundi20.5K19.9K540
Bahrain Flag
Bahrain19.9K19.8K56
Belgium Flag
Belgium19K18.7K243
Qatar Flag
Qatar18.5K18.4K98
Haiti Flag
Haiti18.4K16.7K1.7K
Albania Flag
Albania17.6K8.7K8.8K
Romania Flag
Romania17.5K6.3K11.2K
Israel Flag
Israel15.9K2.1K13.8K
Turkmenistan Flag
Turkmenistan15.3K15.1K175
Bulgaria Flag
Bulgaria15.1K5.6K9.5K
Jamaica Flag
Jamaica13.5K12.5K945
French Polynesia Flag
French Polynesia13.3K11.6K1.8K
Afghanistan Flag
Afghanistan13.2K2K11.2K
Trinidad and Tobago Flag
Trinidad and Tobago13.1K13.1K7
Moldova Flag
Moldova12.9K12.9K
Bolivia Flag
Bolivia11.5K7.6K3.9K
Samoa Flag
Samoa9.6K9.6K14
Bahamas Flag
Bahamas9.3K9.3K1
Cyprus Flag
Cyprus8.9K1.3K7.6K
Curacao Flag
Curacao8.8K8.8K
Serbia Flag
Serbia8.2K2.4K5.8K
Timor-Leste Flag
Timor-Leste7.8K6.7K1.1K
Cape Verde Flag
Cape Verde7.8K7.8K35
Belarus Flag
Belarus7.5K3567.2K
Equatorial Guinea Flag
Equatorial Guinea6.6K6.6K15
Syria Flag
Syria6.2K4.4K1.8K
New Caledonia Flag
New Caledonia5.7K4.2K1.5K
Austria Flag
Austria5.1K3504.7K
Singapore Flag
Singapore5K2074.7K
Palestine Flag
Palestine4.9K4.2K727
Tajikistan Flag
Tajikistan4.7K2.4K2.2K
Slovakia Flag
Slovakia4.5K1.9K2.6K
Bosnia and Herzegovina Flag
Bosnia and Herzegovina4.3K3054K
Switzerland Flag
Switzerland4K1.5K2.5K
Lebanon Flag
Lebanon3.6K2.6K938
Jordan Flag
Jordan3.3K6752.6K
Antigua and Barbuda Flag
Antigua and Barbuda3.3K3.2K20
Kuwait Flag
Kuwait2.4K1.9K464
Turks and Caicos Islands Flag
Turks and Caicos Islands2.3K2.3K
North Macedonia Flag
North Macedonia2.3K4471.8K
Azerbaijan Flag
Azerbaijan2.3K1.8K466
Montenegro Flag
Montenegro1.9K8551.1K
Slovenia Flag
Slovenia1.9K2721.6K
Lesotho Flag
Lesotho1.9K791.8K
Grenada Flag
Grenada1.9K1.9K26
Saint Lucia Flag
Saint Lucia1.7K1.4K209
Saint Vincent and the Grenadines Flag
Saint Vincent and the Grenadines1.6K1.6K13
Eritrea Flag
Eritrea1.6K1.6K4
Puerto Rico Flag
Puerto Rico1.6K1.6K11
Tonga Flag
Tonga1.4K1.3K100
American Samoa Flag
American Samoa1.3K1.3K18
British Virgin Islands Flag
British Virgin Islands1.1K1.1K1
Barbados Flag
Barbados8578526
Palau Flag
Palau82381310
Saint Kitts and Nevis Flag
Saint Kitts and Nevis6746704
Guam Flag
Guam460352108
United States Virgin Islands Flag
United States Virgin Islands4284208
Dominica Flag
Dominica2932903
Northern Mariana Islands Flag
Northern Mariana Islands23018941
Cayman Islands Flag
Cayman Islands21312588
Botswana Flag
Botswana20938171
Bhutan Flag
Bhutan2009191
Aruba Flag
Aruba1741722
Eswatini Flag
Eswatini16565100
Somalia Flag
Somalia30K
Mauritania Flag
Mauritania780.4K
Djibouti Flag
Djibouti3.1K
Comoros Flag
Comoros18.9K
Macau Flag
Macau1.5K
Maldives Flag
Maldives155.2K
Sao Tome and Principe Flag
Sao Tome and Principe5.7K
Isle of Man Flag
Isle of Man3K
Bermuda Flag
Bermuda392
Greenland Flag
Greenland307.1K
Sint Maarten Flag
Sint Maarten253
Gibraltar Flag
Gibraltar1
Monaco Flag
Monaco1
Saint Martin Flag
Saint Martin90
  • Totals are presented in tonnes, also known as metric tons.
  • One tonne = 1,000 kg, or approximately 2,204.6 lbs.