💧
Freshwater Fish Species
All freshwater fish species found in rivers, lakes, streams, and ponds worldwide. From tiny tetras to the giant arapaima — covering every continent.
18,067
Total Species
1,926
Endangered (EN+CR)
1,910
Edible Species
204
Families
Nomorhamphus Bakeri
Nomorhamphus bakeri
Zenarchopteridae
Data Deficient
Nomorhamphus Ebrardtii
Nomorhamphus ebrardtii
Zenarchopteridae
Data Deficient
Nomorhamphus Hageni
Nomorhamphus hageni
Zenarchopteridae
Data Deficient
Nomorhamphus Manifestus
Nomorhamphus manifestus
Zenarchopteridae
Data Deficient
Nomorhamphus Philippinus
Nomorhamphus philippinus
Zenarchopteridae
Data Deficient
Nomorhamphus Pinnimaculatus
Nomorhamphus pinnimaculatus
Zenarchopteridae
Data Deficient
Northern Madagascar cichlid
Ptychochromis curvidens
Cichlidae
Data Deficient
Nothobranchius Occultus
Nothobranchius occultus
Nothobranchiidae
Data Deficient
Notoglanidium Depierrei
Notoglanidium depierrei
Claroteidae
Data Deficient
Notropis Imeldae
Notropis imeldae
Cyprinidae
Data Deficient
Oaxaca cichlid
Vieja zonata
Cichlidae
Data Deficient
Oaxaca Killifish
Profundulus oaxacae
Profundulidae
Data Deficient
Oaxaca killifish
Profundulus punctatus
Profundulidae
Data Deficient
Edible
Oaxaca livebearer
Poeciliopsis lutzi
Poeciliidae
Data Deficient
Odontesthes Gracilis
Odontesthes gracilis
Atherinopsidae
Data Deficient
Odontesthes Retropinnis
Odontesthes retropinnis
Atherinopsidae
Data Deficient
Odontobutis Potamophilus
Odontobutis potamophilus
Odontobutidae
Data Deficient
Ogun mormyrid
Marcusenius brucii
Mormyridae
Data Deficient
Oligobrycon Microstomus
Oligobrycon microstomus
Data Deficient
Olomina toothcarp
Brachyrhaphis olomina
Poeciliidae
Data Deficient
Olyra Horae
Olyra horae
Olyridae
Data Deficient
Ompok Goae
Ompok goae
Siluridae
Data Deficient
Ompok Platyrhynchus
Ompok platyrhynchus
Siluridae
Data Deficient
Onychostoma Barbatum
Onychostoma barbatum
Cyprinidae
Data Deficient
Onychostoma Breve
Onychostoma breve
Cyprinidae
Data Deficient
Onychostoma Elongatum
Onychostoma elongatum
Cyprinidae
Data Deficient
Onychostoma Lepturus
Onychostoma lepturus
Cyprinidae
Data Deficient
Onychostoma Lini
Onychostoma lini
Cyprinidae
Data Deficient
Onychostoma Ovale
Onychostoma ovale
Cyprinidae
Data Deficient
Onychostoma Rarum
Onychostoma rarum
Cyprinidae
Data Deficient
Onychostoma Simum
Onychostoma simum
Cyprinidae
Data Deficient
Onychostoma Uniforme
Onychostoma uniforme
Cyprinidae
Data Deficient
Oopu Alamoo
Lentipes concolor
Gobiidae
Data Deficient
Oostethus Jagorii
Oostethus jagorii
Data Deficient
Opsaridium Boweni
Opsaridium boweni
Cyprinidae
Data Deficient
Opsaridium Engrauloides
Opsaridium engrauloides
Cyprinidae
Data Deficient
Opsaridium Leleupi
Opsaridium leleupi
Cyprinidae
Data Deficient
Opsaridium Maculicauda
Opsaridium maculicauda
Cyprinidae
Data Deficient
Opsaridium Splendens
Opsaridium splendens
Cyprinidae
Data Deficient
Opsariichthys Bea
Opsariichthys bea
Cyprinidae
Data Deficient
Opsariichthys Duchuunguyeni
Opsariichthys duchuunguyeni
Cyprinidae
Data Deficient
Opsariichthys Hieni
Opsariichthys hieni
Cyprinidae
Data Deficient
Opsariichthys Songmaensis
Opsariichthys songmaensis
Cyprinidae
Data Deficient
Opsarius Ardens
Opsarius ardens
Cyprinidae
Data Deficient
Opsarius Cocsa
Opsarius cocsa
Cyprinidae
Data Deficient
Orange dwarf toothcarp
Neoheterandria elegans
Poeciliidae
Data Deficient
Oreichthys Crenuchoides
Oreichthys crenuchoides
Data Deficient
Oreichthys Parvus
Oreichthys parvus
Data Deficient