Top 5 Fish Farming States in India - Annual Production

Published Oct 03, 2022

Here we are going to describe the Indian states which produce many tons of fish in a year. Let us talk about the top 5 fish farming states of India.

1. Andhra Pradesh

In 2020, Andhra Pradesh produced over 40 million metric tons of fish. The state has a high demand for Pulasa fish.

2. West Bengal

West Bengal accounts for approx. 17.42 lakh tonnes of fish production annually. The state has a high demand for Hilsa fish.

3. Gujarat

Gujarat accounts for an average of 8.35 lakh tonnes of fish per year. The state alone contributes 20% to India’s fish production.

4. Tamil Nadu

Tamil Nadu has an average production of 6.82 lakh tonnes of fish per year. The state is famous for Rohu, Snakehead, Catla, and Tilapia species.

Kerala

Kerala has an average production of 6.85 lakh tonnes of fish annually. The state has over 905 fish species found in its inland & marine waters.

Click Here