💧
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 Breviceps
Schistura breviceps
Nemacheilidae
Data Deficient
Schistura Bucculenta
Schistura bucculenta
Nemacheilidae
Least Concern
Schistura Callichroma
Schistura callichroma
Nemacheilidae
Data Deficient
Schistura Callidora
Schistura callidora
Nemacheilidae
Schistura Carbonaria
Schistura carbonaria
Nemacheilidae
Least Concern
Schistura Carletoni
Schistura carletoni
Nemacheilidae
Data Deficient
Schistura Cataracta
Schistura cataracta
Nemacheilidae
Least Concern
Schistura Caudofurca
Schistura caudofurca
Nemacheilidae
Least Concern
Schistura Chapaensis
Schistura chapaensis
Nemacheilidae
Data Deficient
Schistura Chindwinica
Schistura chindwinica
Nemacheilidae
Vulnerable
Schistura Cincticauda
Schistura cincticauda
Nemacheilidae
Data Deficient
Schistura Clatrata
Schistura clatrata
Nemacheilidae
Least Concern
Schistura Colossa
Schistura colossa
Nemacheilidae
Schistura Conirostris
Schistura conirostris
Nemacheilidae
Schistura Coruscans
Schistura coruscans
Nemacheilidae
Data Deficient
Schistura Crabro
Schistura crabro
Nemacheilidae
Data Deficient
Schistura Crassa
Schistura crassa
Nemacheilidae
Schistura Cryptofasciata
Schistura cryptofasciata
Nemacheilidae
Schistura Curtistigma
Schistura curtistigma
Nemacheilidae
Vulnerable
Schistura Dalatensis
Schistura dalatensis
Nemacheilidae
Data Deficient
Schistura Daubentoni
Schistura daubentoni
Nemacheilidae
Least Concern
Schistura Dayi
Schistura dayi
Nemacheilidae
Least Concern
Schistura Deansmarti
Schistura deansmarti
Nemacheilidae
Vulnerable
Schistura Defectiva
Schistura defectiva
Nemacheilidae
Data Deficient
Schistura Deignani
Schistura deignani
Nemacheilidae
Schistura Denisoni
Schistura denisoni
Nemacheilidae
Least Concern
Schistura Densiclava
Schistura densiclava
Nemacheilidae
Schistura Desmotes
Schistura desmotes
Nemacheilidae
Least Concern
Schistura Devdevi
Schistura devdevi
Nemacheilidae
Near Threatened
Schistura Diminuta
Schistura diminuta
Nemacheilidae
Schistura Disparizona
Schistura disparizona
Nemacheilidae
Schistura Dorsizona
Schistura dorsizona
Nemacheilidae
Least Concern
Schistura Dubia
Schistura dubia
Nemacheilidae
Data Deficient
Schistura Ephelis
Schistura ephelis
Nemacheilidae
Data Deficient
Schistura Epixenos
Schistura epixenos
Nemacheilidae
Schistura Fasciata
Schistura fasciata
Nemacheilidae
Schistura Fascimaculata
Schistura fascimaculata
Nemacheilidae
Vulnerable
Schistura Finis
Schistura finis
Nemacheilidae
Data Deficient
Schistura Fowleriana
Schistura fowleriana
Nemacheilidae
Schistura Fusinotata
Schistura fusinotata
Nemacheilidae
Least Concern
Schistura Gangetica
Schistura gangetica
Nemacheilidae
Least Concern
Schistura Geisleri
Schistura geisleri
Nemacheilidae
Least Concern
Schistura Globiceps
Schistura globiceps
Nemacheilidae
Data Deficient
Schistura Greenei
Schistura greenei
Nemacheilidae
Schistura Harnaiensis
Schistura harnaiensis
Nemacheilidae
Endangered
Schistura Himachalensis
Schistura himachalensis
Nemacheilidae
Data Deficient
Schistura Hingi
Schistura hingi
Nemacheilidae
Least Concern
Schistura Hiranyakeshi
Schistura hiranyakeshi
Nemacheilidae