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
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