Top Indian Mackerel Fishing Countries

The Indian mackerel (Rastrelliger kanagurta) is a fast-swimming, schooling pelagic fish widely distributed in the warm coastal waters of the Indian and Western Pacific Oceans. Recognized by its streamlined body and distinctive dark bands, this species is a staple in regional diets and a key resource for small-scale and commercial fisheries. The top Indian mackerel fishing countries include India, Indonesia, Thailand, the Philippines, and Malaysia, where the species is harvested using purse seines, gillnets, and traditional fishing methods. India is the largest producer, particularly along its western coastline, followed by significant catches in Southeast Asian nations. The Indian mackerel fishery supports millions of livelihoods, contributes substantially to local economies, and is vital for food security across the region.

RankCountryMetric Tons
1India328,853
2Indonesia64,034
3Philippines41,747
4Pakistan36,297
5Thailand34,041
6Oman19,016
7Yemen10,035
8Iran (Islamic Republic of)3,885
9Egypt2,548
10Saudi Arabia945
11United Arab Emirates659
12United Republic of Tanzania547
13Seychelles350
14Fiji220
15Mayotte20
16Eritrea1

Data from FAO. 2025. Global Capture Production. In: Fisheries and Aquaculture.