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

💧

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
Filtered Data Deficient ✕ Clear all
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