Where Does Cardinalfish Live?
Apogon imberbis
Got a photo? Identify fish instantly with the Fishby app.
Open the appCardinalfish lives in specific habitats. Knowing where to look helps you find and identify it.
Where to find Cardinalfish
- Water type
- saltwater
- Depth
- Typically found from 5 to 200 meters (16 to 656 feet), but most commonly observed in shallower coastal waters (5-50 meters).
- Environment
- Rocky reefs, caves, crevices, shipwrecks, and seagrass beds (Posidonia oceanica). They are often found in sheltered areas with plenty of hiding places, emerging at dusk to feed.
- Geographic range
- Mediterranean Sea and the adjacent Eastern Atlantic Ocean, from Portugal south to the Gulf of Guinea, including the Canary Islands, Madeira, and the Azores.
Explore Cardinalfish
Identify fish anywhere
Free on iOS, Android, and Web. Photo identification, full species details, and more.