The knobby seahorse, also known as the short-headed seahorse or short-snouted seahorse, is a species of marine fish of the family Syngnathidae. It inhabits coastal waters in southwestern and southeastern Australia, from Gregory to Bremer Bay, and from Denial Bay to Newcastle.