HomeFish encyclopediaRay-finned fishesPerch-like fishSea basses: groupers and fairy bassletsButterfly perch Butterfly perch (Caesioperca lepidoptera) Scientific name: Caesioperca lepidoptera Forster, 1801 The Butterfly perch (Caesioperca lepidoptera) is a marine fish of the family Serranidae. Native range: Eastern Indian Ocean and Southwest Pacific, southern Australia and New Zealand. Often confused with Caesioperca rasor. BiologyA schooling species found over rocky reefs. Forms large aggregates in deeper water where it feeds mostly in the lower part of the water column. Usually occurs in areas which are exposed to continual strong tidal water movement.Source: FishBase, licensed CC BY-NC 4.0. Species factsScientific nameCaesioperca lepidopteraFamilySerranidae (Sea basses: groupers and fairy basslets)OrderPerciformes (Perch-like fish)ClassActinopterygii (Ray-finned fishes)Maximum length30.0Depth range10–140 m (33–459 ft)EnvironmentMarine; demersal; depth range 10 - 140 mClimateTemperateDistributionEastern Indian Ocean and Southwest Pacific: southern Australia and New Zealand. Often confused with Caesioperca rasor.Conservation status (IUCN)Not EvaluatedThreat to humansHarmlessResilienceMedium, minimum population doubling time 1.4 - 4.4 years (Preliminary K or Fecundity.) SourcesTaxonomy, distribution and biology data: FishBase (Froese, R. and D. Pauly, eds.), licensed CC BY-NC 4.0.Last updated 27 September 2026