💧
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