🌊
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
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