IndianAgri

India fish production

Total fish output (inland + marine) — India is the world's second-largest producer.

Fish production

19.78 MT

2024-25 · in million tonnes

Trend

15.816.918.019.120.22021-222022-232023-242024-25
Fish productionin million tonnes

The numbers

Data table in million tonnes. Select a column header to sort.
2021-2216.3
2022-2317.6
2023-2418.4
2024-2519.8
Compare with another →

Total of inland and marine fish production for the financial year (April–March).

What the numbers say

  • India is the world's second-largest fish producer (~8% of global output) and leads in shrimp production and export.
  • Output climbed to about 19.8 million tonnes in 2024-25 — more than double the 9.6 MT of 2013-14 — driven mainly by inland aquaculture.
  • Fisheries is one of the fastest-growing parts of the farm economy, expanding roughly 9% a year.

Related

Sources

Department of Fisheries (Ministry of Fisheries, AH&D), released via PIB.

Last reviewed 3 July 2026.