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