Os cavalos -marinhos são encontrados em todo o mundo, em águas tropicais e temperadas. Eles são mais comumente encontrados em águas costeiras rasas, como recifes de coral, camas de ervas marinhas e estuários. Os cavalos -marinhos também são encontrados em águas mais profundas, até profundidades de 2.000 pés.