HomeFreshwater aquarium fishTetras & characinsSpotted hatchetfish Spotted hatchetfish (Gasteropelecus maculatus) Scientific name: Gasteropelecus maculatus Steindachner, 1879 The Spotted hatchetfish (Gasteropelecus maculatus) is a freshwater fish of the family Gasteropelecidae. In the aquarium it needs water at 22–28°C (72–82°F). Native range: Central and South America, eastern Panama through western Colombia. Spotted hatchetfish care at a glanceTemperature22–28°C (72–82°F) BiologyFeeds on small crustaceans, larvae and mosquitoes. Aquarium specimens reach 9.0 cm TL.Source: FishBase, licensed CC BY-NC 4.0. Species factsScientific nameGasteropelecus maculatusFamilyGasteropelecidae (Freshwater hatchetfishes)OrderCharaciformes (Characins)ClassActinopterygii (Ray-finned fishes)Maximum length6.4EnvironmentFreshwater;; pH range: 6.0 - 7.0; dH range: ? - 15 pelagicClimateTropicalDistributionCentral and South America: eastern Panama through western Colombia.Conservation status (IUCN)Not EvaluatedThreat to humansHarmlessUsesAquarium: 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