Seahorses live in various coastal habitats around the world, including coral reefs, seagrass beds, mangroves, and estuaries.