HomeFish encyclopediaRay-finned fishesPerch-like fishCardinalfishesIndian perch Indian perch (Apogon lineatus) Scientific name: Apogon lineatus Temminck & Schlegel, 1842 The Indian perch (Apogon lineatus) is a marine fish of the family Apogonidae. Native range: Indo-West Pacific, Funka Bay of Hokkaido to the South China Sea and farther south. Recorded from Oman. BiologyAbundant on sandy and muddy bottoms from coastal inlets to deeper waters (Also ). Breeding season is from July to September. Males brood eggs in the mouth. Made into fish paste.Source: FishBase, licensed CC BY-NC 4.0. Species factsScientific nameApogon lineatusFamilyApogonidae (Cardinalfishes)OrderPerciformes (Perch-like fish)ClassActinopterygii (Ray-finned fishes)Maximum length9.0Depth range46–100 m (151–328 ft)EnvironmentMarine; demersal; depth range 46 - 100 mClimateTropicalDistributionIndo-West Pacific: Funka Bay of Hokkaido to the South China Sea and farther south. Recorded from Oman.Conservation status (IUCN)Not EvaluatedThreat to humansHarmlessResilienceHigh, minimum population doubling time less than 15 months (tm=1; K=0.37-1.12; Tmax=3-5) SourcesTaxonomy, distribution and biology data: FishBase (Froese, R. and D. Pauly, eds.), licensed CC BY-NC 4.0.Last updated 27 September 2026