HomeMarine aquarium fishTriggers, puffers & boxfishOrangespotted filefish Orangespotted filefish (Cantherhines pullus) Scientific name: Cantherhines pullus Ranzani, 1842 The Orangespotted filefish (Cantherhines pullus) is a marine fish of the family Monacanthidae. Native range: Western Atlantic, Massachusetts (USA), Bermuda, and northern Gulf of Mexico to southeastern Brazil. Eastern Atlantic: S?o Tom?, Gulf of Guinea. BiologyDorsal spines (total): 2; Dorsal soft rays (total): 33-36; Anal spines: 0; Anal soft rays: 29 - 32. First dorsal spine originating over center or front part of eye and followed by a deep groove into which the spine can fold; body with small scattered orange spots, many of which have brown centers, and whitish spots of same size; dull yellow lines on head which run towards snout, those near eye alternating with bluish lines.Source: FishBase, licensed CC BY-NC 4.0. Species factsScientific nameCantherhines pullusFamilyMonacanthidae (Filefishes)OrderTetraodontiformes (Puffers and Filefishes)ClassActinopterygii (Ray-finned fishes)Maximum length20.0Common length14.0Depth range3–50 m (10–164 ft)EnvironmentMarine; reef-associated; depth range 3 - 50 m, usually 3 - 20 mClimateSubtropicalDistributionWestern Atlantic: Massachusetts (USA), Bermuda, and northern Gulf of Mexico to southeastern Brazil. Eastern Atlantic: S?o Tom?, Gulf of Guinea.Conservation status (IUCN)Not EvaluatedThreat to humansReports of ciguatera poisoningUsesFisheries: subsistence fisheries; aquarium: commercialResilienceMedium, minimum population doubling time 1.4 - 4.4 years (Preliminary K or Fecundity.) More triggers, puffers & boxfishWhite-banded triggerfishRhinecanthus aculeatusOrange filefishAluterus schoepfiiBuffalo trunkfishLactophrys trigonusStrap-weed file-fishPseudomonacanthus macrurusSpot-fin porcupinefishDiodon hystrixBlue-spotted pufferArothron caeruleopunctatusSee all triggers, puffers & boxfish SourcesTaxonomy, distribution and biology data: FishBase (Froese, R. and D. Pauly, eds.), licensed CC BY-NC 4.0.Last updated 27 September 2026