💧
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
Schistura Psittacula
Schistura psittacula
Nemacheilidae
Data Deficient
Schistura Pumatensis
Schistura pumatensis
Nemacheilidae
Data Deficient
Schistura Punctatus
Schistura punctatus
Nemacheilidae
Schistura Puncticeps
Schistura puncticeps
Nemacheilidae
Schistura Punctifasciata
Schistura punctifasciata
Nemacheilidae
Data Deficient
Schistura Quaesita
Schistura quaesita
Nemacheilidae
Data Deficient
Schistura Quasimodo
Schistura quasimodo
Nemacheilidae
Endangered
Schistura Rara
Schistura rara
Nemacheilidae
Data Deficient
Schistura Reidi
Schistura reidi
Nemacheilidae
Least Concern
Schistura Rendahli
Schistura rendahli
Nemacheilidae
Schistura Reticulata
Schistura reticulata
Nemacheilidae
Endangered
Schistura Reticulofasciata
Schistura reticulofasciata
Nemacheilidae
Vulnerable
Schistura Rikiki
Schistura rikiki
Nemacheilidae
Data Deficient
Schistura Rosammae
Schistura rosammae
Nemacheilidae
Schistura Rubrimaculata
Schistura rubrimaculata
Nemacheilidae
Schistura Rupecula
Schistura rupecula
Nemacheilidae
Least Concern
Schistura Russa
Schistura russa
Nemacheilidae
Data Deficient
Schistura Savona
Schistura savona
Nemacheilidae
Least Concern
Schistura Scaturigina
Schistura scaturigina
Nemacheilidae
Least Concern
Schistura Schultzi
Schistura schultzi
Nemacheilidae
Data Deficient
Schistura Scripta
Schistura scripta
Nemacheilidae
Critically Endangered
Schistura Scyphovecteta
Schistura scyphovecteta
Nemacheilidae
Schistura Sertata
Schistura sertata
Nemacheilidae
Data Deficient
Schistura Sexcauda
Schistura sexcauda
Nemacheilidae
Least Concern
Schistura Sexnubes
Schistura sexnubes
Nemacheilidae
Schistura Shadiwalensis
Schistura shadiwalensis
Nemacheilidae
Least Concern
Schistura Sharavathiensis
Schistura sharavathiensis
Nemacheilidae
Vulnerable
Schistura Sigillata
Schistura sigillata
Nemacheilidae
Data Deficient
Schistura Sijuensis
Schistura sijuensis
Nemacheilidae
Endangered
Schistura Sikmaiensis
Schistura sikmaiensis
Nemacheilidae
Least Concern
Schistura Similis
Schistura similis
Nemacheilidae
Data Deficient
Schistura Sokolovi
Schistura sokolovi
Nemacheilidae
Data Deficient
Schistura Sombooni
Schistura sombooni
Nemacheilidae
Least Concern
Schistura Sonarengaensis
Schistura sonarengaensis
Nemacheilidae
Schistura Sonlaensis
Schistura sonlaensis
Nemacheilidae
Schistura Spekuli
Schistura spekuli
Nemacheilidae
Vulnerable
Schistura Spiesi
Schistura spiesi
Nemacheilidae
Vulnerable
Schistura Spiloptera
Schistura spiloptera
Nemacheilidae
Critically Endangered
Schistura Spilota
Schistura spilota
Nemacheilidae
Data Deficient
Schistura Striata
Schistura striata
Nemacheilidae
Schistura Suber
Schistura suber
Nemacheilidae
Data Deficient
Schistura Susannae
Schistura susannae
Nemacheilidae
Vulnerable
Schistura Tenebrosa
Schistura tenebrosa
Nemacheilidae
Schistura Tenura
Schistura tenura
Nemacheilidae
Critically Endangered
Schistura Thanho
Schistura thanho
Nemacheilidae
Endangered
Schistura Thavonei
Schistura thavonei
Nemacheilidae
Schistura Tigrina
Schistura tigrina
Nemacheilidae
Endangered
Schistura Tirapensis
Schistura tirapensis
Nemacheilidae
Least Concern