This seahorse is found in australia from Kangaroo Island to Sydney and around Tas.
Juveniles occur in seagrass areas, while adults occupy kelp areas and are commonly located around jetties. They are found 0 - 12 m depth and can grow to a total body length of 260 mm.