Fishby LogoFishby

Where Does Spot-fin Porcupinefish Live?

Diodon hystrix

Got a photo? Identify fish instantly with the Fishby app.

Open the app

Spot-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.

Open in app