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
Oxynoemacheilus Melenicus
Oxynoemacheilus melenicus
Nemacheilidae
Oxynoemacheilus Muefiti
Oxynoemacheilus muefiti
Nemacheilidae
Oxynoemacheilus Nasreddini
Oxynoemacheilus nasreddini
Nemacheilidae
Oxynoemacheilus Panthera
Oxynoemacheilus panthera
Nemacheilidae Endangered
Oxynoemacheilus Parvinae
Oxynoemacheilus parvinae
Nemacheilidae
Oxynoemacheilus Persa
Oxynoemacheilus persa
Nemacheilidae
Oxynoemacheilus Phasicus
Oxynoemacheilus phasicus
Nemacheilidae
Oxynoemacheilus Pindus
Oxynoemacheilus pindus
Nemacheilidae Near Threatened
Oxynoemacheilus Sakaryaensis
Oxynoemacheilus sakaryaensis
Nemacheilidae
Oxynoemacheilus Sarali
Oxynoemacheilus sarali
Nemacheilidae
Oxynoemacheilus Seyhanicola
Oxynoemacheilus seyhanicola
Nemacheilidae Endangered
Oxynoemacheilus Shehabi
Oxynoemacheilus shehabi
Nemacheilidae
Oxynoemacheilus Theophilii
Oxynoemacheilus theophilii
Nemacheilidae Endangered
Oxynoemacheilus Tongiorgii
Oxynoemacheilus tongiorgii
Nemacheilidae Data Deficient
Oxynoemacheilus Veyseli
Oxynoemacheilus veyseli
Nemacheilidae
Oxynoemacheilus Zagrosensis
Oxynoemacheilus zagrosensis
Nemacheilidae
Oxynoemacheilus Zarzianus
Oxynoemacheilus zarzianus
Nemacheilidae
Oxyrhynchus tube-snouted ghost knifefish
Sternarchorhynchus oxyrhynchus
Apteronotidae Least Concern
Oxyropsis Acutirostris
Oxyropsis acutirostris
Loricariidae Least Concern
Oxyropsis Carinata
Oxyropsis carinata
Loricariidae Least Concern
Oxyropsis Wrightiana
Oxyropsis wrightiana
Loricariidae Least Concern
Oyapock eartheater
Geophagus camopiensis
Cichlidae Least Concern Edible
Ozark bass
Ambloplites constellatus
Centrarchidae Least Concern
Ozark cavefish
Amblyopsis rosae
Amblyopsidae Near Threatened
Ozark chub
Erimystax harryi
Cyprinidae Least Concern
Ozark logperch
Percina fulvitaenia
Percidae Least Concern
Ozark madtom
Noturus albater
Ictaluridae Least Concern
Ozark minnow
Notropis nubilus
Cyprinidae Least Concern
Ozark minnow
Miniellus nubilus
Least Concern
Ozark sculpin
Cottus hypselurus
Cottidae Least Concern
Ozark shiner
Paranotropis ozarcanus
Near Threatened
Ozelot pleco
Hypancistrus yudja
Loricariidae Edible
Pabdah catfish
Ompok pabda
Siluridae Near Threatened Edible
Pabo catfish
Ompok pabo
Siluridae Near Threatened Edible
Pachypanchax Arnoulti
Pachypanchax arnoulti
Aplocheilidae Vulnerable
Pachypanchax Patriciae
Pachypanchax patriciae
Aplocheilidae Endangered
Pachypanchax Sakaramyi
Pachypanchax sakaramyi
Aplocheilidae Endangered
Pachypanchax Sparksorum
Pachypanchax sparksorum
Aplocheilidae Endangered
Pachypanchax Varatraza
Pachypanchax varatraza
Aplocheilidae Endangered
Pachypops Pigmaeus
Pachypops pigmaeus
Sciaenidae Data Deficient
Pachypops Trifilis
Pachypops trifilis
Sciaenidae Least Concern
Pachypterus Acutirostris
Pachypterus acutirostris
Sisoridae Least Concern
Pachyurus Calhamazon
Pachyurus calhamazon
Sciaenidae Data Deficient
Pachyurus Gabrielensis
Pachyurus gabrielensis
Sciaenidae Least Concern
Pachyurus Junki
Pachyurus junki
Sciaenidae Least Concern
Pachyurus Paucirastrus
Pachyurus paucirastrus
Sciaenidae Data Deficient
Pachyurus Stewarti
Pachyurus stewarti
Sciaenidae Data Deficient
Pacific blue eye
Pseudomugil signifer
Pseudomugilidae Least Concern