HomeFreshwater aquarium fishTetras & characinsSpotfin hatchetfish Spotfin hatchetfish (Thoracocharax stellatus) Scientific name: Thoracocharax stellatus Kner, 1858 The Spotfin hatchetfish (Thoracocharax stellatus) is a freshwater fish of the family Gasteropelecidae. Native range: South America, Paran?, Amazon, and Orinoco River basins. Species factsScientific nameThoracocharax stellatusFamilyGasteropelecidae (Freshwater hatchetfishes)OrderCharaciformes (Characins)ClassActinopterygii (Ray-finned fishes)Maximum length6.7EnvironmentFreshwater; pelagicClimateTropicalDistributionSouth America: Paran?, Amazon, and Orinoco River basins.Conservation status (IUCN)Not EvaluatedThreat to humansHarmlessUsesFisheries: minor commercial; aquarium: commercial More tetras & characinsSilver prochilodusSemaprochilodus taeniurusNannostomus marginatusSilver dollarMetynnis hypsauchenRedhook myleusMyloplus rubripinnisDarter characinCharacidium fasciatumRedflank bloodfinAphyocharax rathbuniSee all tetras & characins SourcesTaxonomy, distribution and biology data: FishBase (Froese, R. and D. Pauly, eds.), licensed CC BY-NC 4.0.Last updated 27 September 2026