Where Does Spot-fin Porcupinefish Live?
Diodon hystrix
Got a photo? Identify fish instantly with the Fishby app.
Open the appSpot-fin Porcupinefish lives in specific habitats. Knowing where to look helps you find and identify it.
Where to find Spot-fin Porcupinefish
- Water type
- saltwater
- Depth
- Typically found from shallow coral reefs and lagoons down to depths of approximately 100 meters (330 feet), though occasionally deeper.
- Environment
- Coral reefs, rocky reefs, seagrass beds, and sandy or muddy bottoms, often near caves or ledges for shelter. Juveniles may be pelagic.
- Geographic range
- Circumtropical, found in all tropical and subtropical oceans. This includes the Indo-Pacific, Eastern Pacific, and Atlantic Ocean (western and eastern). Its range extends from the Red Sea and East Africa across to the Hawaiian Islands and the Americas, and from the Caribbean to the Gulf of Mexico and Brazil.
Explore Spot-fin Porcupinefish
Identify fish anywhere
Free on iOS, Android, and Web. Photo identification, full species details, and more.