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
Schistura Orthocauda
Schistura orthocauda
Nemacheilidae Data Deficient
Schistura Paucicincta
Schistura paucicincta
Nemacheilidae Data Deficient
Schistura Paucifasciata
Schistura paucifasciata
Nemacheilidae Data Deficient
Schistura Pertica
Schistura pertica
Nemacheilidae Data Deficient
Schistura Polytaenia
Schistura polytaenia
Nemacheilidae Data Deficient
Schistura Psittacula
Schistura psittacula
Nemacheilidae Data Deficient
Schistura Pumatensis
Schistura pumatensis
Nemacheilidae Data Deficient
Schistura Punctifasciata
Schistura punctifasciata
Nemacheilidae Data Deficient
Schistura Quaesita
Schistura quaesita
Nemacheilidae Data Deficient
Schistura Rara
Schistura rara
Nemacheilidae Data Deficient
Schistura Rikiki
Schistura rikiki
Nemacheilidae Data Deficient
Schistura Russa
Schistura russa
Nemacheilidae Data Deficient
Schistura Schultzi
Schistura schultzi
Nemacheilidae Data Deficient
Schistura Sertata
Schistura sertata
Nemacheilidae Data Deficient
Schistura Sigillata
Schistura sigillata
Nemacheilidae Data Deficient
Schistura Similis
Schistura similis
Nemacheilidae Data Deficient
Schistura Sokolovi
Schistura sokolovi
Nemacheilidae Data Deficient
Schistura Spilota
Schistura spilota
Nemacheilidae Data Deficient
Schistura Suber
Schistura suber
Nemacheilidae Data Deficient
Schistura Tizardi
Schistura tizardi
Nemacheilidae Data Deficient
Schistura Waltoni
Schistura waltoni
Nemacheilidae Data Deficient
Schistura Xhatensis
Schistura xhatensis
Nemacheilidae Data Deficient
Schistura Yersini
Schistura yersini
Nemacheilidae Data Deficient
Schistura Zonata
Schistura zonata
Nemacheilidae Data Deficient
Schizopygopsis Anteroventris
Schizopygopsis anteroventris
Cyprinidae Data Deficient
Schizopygopsis Thermalis
Schizopygopsis thermalis
Cyprinidae Data Deficient
Schizopygopsis Younghusbandi
Schizopygopsis younghusbandi
Cyprinidae Data Deficient
Schizothorax Curvilabiatus
Schizothorax curvilabiatus
Cyprinidae Data Deficient
Schizothorax Lantsangensis
Schizothorax lantsangensis
Cyprinidae Data Deficient
Schizothorax Malacanthus
Schizothorax malacanthus
Cyprinidae Data Deficient
Schizothorax Meridionalis
Schizothorax meridionalis
Cyprinidae Data Deficient Edible
Schizothorax Nukiangensis
Schizothorax nukiangensis
Cyprinidae Data Deficient
Schizothorax Yunnanensis
Schizothorax yunnanensis
Cyprinidae Data Deficient
Schooling bumblebee goby
Brachygobius aggregatus
Gobiidae Data Deficient
Scleropages Inscriptus
Scleropages inscriptus
Osteoglossidae Data Deficient
Scriptaphyosemion Banforense
Scriptaphyosemion banforense
Nothobranchiidae Data Deficient
Scriptaphyosemion Fredrodi
Scriptaphyosemion fredrodi
Nothobranchiidae Data Deficient
Sectoria Atriceps
Sectoria atriceps
Nemacheilidae Data Deficient
Semilabeo Notabilis
Semilabeo notabilis
Cyprinidae Data Deficient Edible
Semiplotus Cirrhosus
Semiplotus cirrhosus
Cyprinidae Data Deficient
Semiplotus Manipurensis
Semiplotus manipurensis
Cyprinidae Data Deficient
Serpenticobitis Octozona
Serpenticobitis octozona
Serpenticobitidae Data Deficient
Serpenticobitis Zonata
Serpenticobitis zonata
Serpenticobitidae Data Deficient
Serranochromis Janus
Serranochromis janus
Cichlidae Data Deficient
Seven ray toothcarp
Phalloceros heptaktinos
Poeciliidae Data Deficient
Sewellia Diardi
Sewellia diardi
Balitoridae Data Deficient
Seyhan dace
Squalius seyhanensis
Cyprinidae Data Deficient
Shan barb
Poropuntius shanensis
Cyprinidae Data Deficient