In general, pufferfish are found in tropical and subtropical waters in warm shallows of coastal reefs but some are found from near-shore shallows to waters about 300 ft. deep. Most live along continental shelves around islands or along continental shelves. Pufferfish have also been known to enter saltwater bays, brackish water environments such as river deltas and mangroves.