HomeFish encyclopediaRay-finned fishesAnglerfishesFrogfishesIndian frogfish Indian frogfish (Antennarius indicus) Scientific name: Antennarius indicus Schultz, 1964 The Indian frogfish (Antennarius indicus) is a marine fish of the family Antennariidae. Native range: Western Indian Ocean, East Africa, Gulf of Aden, and Seychelles to southeast India and Sri Lanka, north to the Gulf of Oman. BiologyAn uncommon species that occurs to a depth of at least 25 m.Source: FishBase, licensed CC BY-NC 4.0. Species factsScientific nameAntennarius indicusFamilyAntennariidae (Frogfishes)OrderLophiiformes (Anglerfishes)ClassActinopterygii (Ray-finned fishes)Maximum length23.0EnvironmentMarine; reef-associatedClimateTropicalDistributionWestern Indian Ocean: East Africa, Gulf of Aden, and Seychelles to southeast India and Sri Lanka, north to the Gulf of Oman.Conservation status (IUCN)Not EvaluatedThreat to humansHarmlessResilienceHigh, minimum population doubling time less than 15 months (Fec assumed to be > 10,000) SourcesTaxonomy, distribution and biology data: FishBase (Froese, R. and D. Pauly, eds.), licensed CC BY-NC 4.0.Last updated 27 September 2026