HomeFish encyclopediaSharks and RaysBullhead and Horn sharksBullhead / horn / Port Jackson sharksMexican hornshark Mexican hornshark (Heterodontus mexicanus) Scientific name: Heterodontus mexicanus Taylor & Castro-Aguirre, 1972 The Mexican hornshark (Heterodontus mexicanus) is a marine fish of the family Heterodontidae. Native range: Eastern Pacific, Mexico and from Costa Rica to Colombia, probably Ecuador and Peru. BiologyFound on littoral continental waters, on rocky and sandy areas from close inshore down to at least 20 m depth. Reported to reach 165 cm. Feeds on crabs and demersal fishes including midshipman (Porichthtys). Oviparous. Utilized as fishmeal.Source: FishBase, licensed CC BY-NC 4.0. Species factsScientific nameHeterodontus mexicanusFamilyHeterodontidae (Bullhead / horn / Port Jackson sharks)OrderHeterodontiformes (Bullhead and Horn sharks)ClassElasmobranchii (Sharks and Rays)Maximum length70.0Depth range0–50 m (0–164 ft)EnvironmentMarine; demersal; depth range 0 - 50 mClimateTropicalDistributionEastern Pacific: Mexico and from Costa Rica to Colombia, probably Ecuador and PeruConservation status (IUCN)Data deficient (DD)Threat to humansTraumatogenicUsesFisheries: subsistence fisheriesResilienceLow, minimum population doubling time 4.5 - 14 years (Fec assumed to be SourcesTaxonomy, distribution and biology data: FishBase (Froese, R. and D. Pauly, eds.), licensed CC BY-NC 4.0.Last updated 27 September 2026