New 🐟 Mercury Safety Guide & Omega-3 Rankings Updated for 2026. View Omega-3 Rankings →

🌊

Marine Fish Species

All saltwater fish species — from shallow coral reefs to the abyssal deep sea. Explore ocean zones, depth ranges, and global distribution.

18,138
Total Species
328
Endangered (EN+CR)
2,394
Edible Species
450
Families
Filtered Data Deficient ✕ Clear all
Okamejei Mengae
Okamejei mengae
Rajidae Data Deficient
Okamejei Picta
Okamejei picta
Rajidae Data Deficient
Oligolepis Dasi
Oligolepis dasi
Gobiidae Data Deficient
Oligolepis Formosanus
Oligolepis formosanus
Gobiidae Data Deficient
Olive snake eel
Ophichthus rutidoderma
Ophichthidae Data Deficient
Oman bullhead shark
Heterodontus omanensis
Heterodontidae Data Deficient
Oman jawfish
Stalix omanensis
Opistognathidae Data Deficient
Oman snake eel
Yirrkala omanensis
Ophichthidae Data Deficient
Oman's eyebrow goby
Oxyurichthys omanensis
Gobiidae Data Deficient
Omn guitarfish
Acroteriobatus omanensis
Rhinobatidae Data Deficient
Omobranchus Steinitzi
Omobranchus steinitzi
Blenniidae Data Deficient
One-spot dwarfgoby
Eviota singula
Gobiidae Data Deficient
Oneirodes Alius
Oneirodes alius
Oneirodidae Data Deficient
Oneirodes Amaokai
Oneirodes amaokai
Oneirodidae Data Deficient
Oneirodes Anisacanthus
Oneirodes anisacanthus
Oneirodidae Data Deficient
Oneirodes Basili
Oneirodes basili
Oneirodidae Data Deficient
Oneirodes Bradburyae
Oneirodes bradburyae
Oneirodidae Data Deficient
Oneirodes Clarkei
Oneirodes clarkei
Oneirodidae Data Deficient
Oneirodes Cordifer
Oneirodes cordifer
Oneirodidae Data Deficient
Oneirodes Cristatus
Oneirodes cristatus
Oneirodidae Data Deficient
Oneirodes Dicromischus
Oneirodes dicromischus
Oneirodidae Data Deficient
Oneirodes Haplonema
Oneirodes haplonema
Oneirodidae Data Deficient
Oneirodes Macronema
Oneirodes macronema
Oneirodidae Data Deficient
Oneirodes Micronema
Oneirodes micronema
Oneirodidae Data Deficient
Oneirodes Mirus
Oneirodes mirus
Oneirodidae Data Deficient
Oneirodes Myrionemus
Oneirodes myrionemus
Oneirodidae Data Deficient
Oneirodes Parapietschi
Oneirodes parapietschi
Oneirodidae Data Deficient
Oneirodes Posti
Oneirodes posti
Oneirodidae Data Deficient
Oneirodes Pterurus
Oneirodes pterurus
Oneirodidae Data Deficient
Oneirodes Quadrinema
Oneirodes quadrinema
Oneirodidae Data Deficient
Oneirodes Sanjeevani
Oneirodes sanjeevani
Oneirodidae Data Deficient
Oneirodes Schistonema
Oneirodes schistonema
Oneirodidae Data Deficient
Oneirodes Sipharum
Oneirodes sipharum
Oneirodidae Data Deficient
Onespot goby
Coryogalops monospilus
Gobiidae Data Deficient
Opeatogenys Cadenati
Opeatogenys cadenati
Data Deficient
Ophichthus Aniptocheilos
Ophichthus aniptocheilos
Ophichthidae Data Deficient
Ophichthus Brasiliensis
Ophichthus brasiliensis
Ophichthidae Data Deficient
Ophichthus Brevicaudatus
Ophichthus brevicaudatus
Ophichthidae Data Deficient
Ophichthus Congroides
Ophichthus congroides
Ophichthidae Data Deficient
Ophichthus Echeloides
Ophichthus echeloides
Ophichthidae Data Deficient
Ophichthus Grandoculis
Ophichthus grandoculis
Ophichthidae Data Deficient
Ophichthus Hirritus
Ophichthus hirritus
Ophichthidae Data Deficient
Ophichthus Humanni
Ophichthus humanni
Ophichthidae Data Deficient
Ophichthus Ishiyamorum
Ophichthus ishiyamorum
Ophichthidae Data Deficient
Ophichthus Lentiginosus
Ophichthus lentiginosus
Ophichthidae Data Deficient
Ophichthus Leonensis
Ophichthus leonensis
Ophichthidae Data Deficient
Ophichthus Limkouensis
Ophichthus limkouensis
Ophichthidae Data Deficient
Ophichthus Macrops
Ophichthus macrops
Ophichthidae Data Deficient