💧
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
Saurogobio Immaculatus
Saurogobio immaculatus
Cyprinidae
Data Deficient
Scaphiodonichthys Macracanthus
Scaphiodonichthys macracanthus
Cyprinidae
Data Deficient
Scarlet badis
Dario dario
Badidae
Data Deficient
Edible
Scarlet-banded barb
Puntius amphibius
Cyprinidae
Data Deficient
Schilbe Angolensis
Schilbe angolensis
Schilbeidae
Data Deficient
Schilbe Nyongensis
Schilbe nyongensis
Schilbeidae
Data Deficient
Schilbe Zairensis
Schilbe zairensis
Schilbeidae
Data Deficient
Schismatogobius Alleni
Schismatogobius alleni
Gobiidae
Data Deficient
Schismatogobius Ampluvinculus
Schismatogobius ampluvinculus
Gobiidae
Data Deficient
Schismatogobius Fuligimentus
Schismatogobius fuligimentus
Gobiidae
Data Deficient
Schismatogobius Pallidus
Schismatogobius pallidus
Gobiidae
Data Deficient
Schistura Acuticephala
Schistura acuticephala
Nemacheilidae
Data Deficient
Schistura Alticrista
Schistura alticrista
Nemacheilidae
Data Deficient
Schistura Altipedunculata
Schistura altipedunculata
Nemacheilidae
Data Deficient
Schistura Amplizona
Schistura amplizona
Nemacheilidae
Data Deficient
Schistura Antennata
Schistura antennata
Nemacheilidae
Data Deficient
Schistura Aramis
Schistura aramis
Nemacheilidae
Data Deficient
Schistura Bachmaensis
Schistura bachmaensis
Nemacheilidae
Data Deficient
Schistura Balteata
Schistura balteata
Nemacheilidae
Data Deficient
Schistura Breviceps
Schistura breviceps
Nemacheilidae
Data Deficient
Schistura Callichroma
Schistura callichroma
Nemacheilidae
Data Deficient
Schistura Carletoni
Schistura carletoni
Nemacheilidae
Data Deficient
Schistura Chapaensis
Schistura chapaensis
Nemacheilidae
Data Deficient
Schistura Cincticauda
Schistura cincticauda
Nemacheilidae
Data Deficient
Schistura Coruscans
Schistura coruscans
Nemacheilidae
Data Deficient
Schistura Crabro
Schistura crabro
Nemacheilidae
Data Deficient
Schistura Dalatensis
Schistura dalatensis
Nemacheilidae
Data Deficient
Schistura Defectiva
Schistura defectiva
Nemacheilidae
Data Deficient
Schistura Dubia
Schistura dubia
Nemacheilidae
Data Deficient
Schistura Ephelis
Schistura ephelis
Nemacheilidae
Data Deficient
Schistura Finis
Schistura finis
Nemacheilidae
Data Deficient
Schistura Globiceps
Schistura globiceps
Nemacheilidae
Data Deficient
Schistura Himachalensis
Schistura himachalensis
Nemacheilidae
Data Deficient
Schistura Huongensis
Schistura huongensis
Nemacheilidae
Data Deficient
Schistura Implicata
Schistura implicata
Nemacheilidae
Data Deficient
Schistura Incerta
Schistura incerta
Nemacheilidae
Data Deficient
Schistura Irregularis
Schistura irregularis
Nemacheilidae
Data Deficient
Schistura Khamtanhi
Schistura khamtanhi
Nemacheilidae
Data Deficient
Schistura Kloetzliae
Schistura kloetzliae
Nemacheilidae
Data Deficient
Schistura Kohchangensis
Schistura kohchangensis
Nemacheilidae
Data Deficient
Schistura Latidens
Schistura latidens
Nemacheilidae
Data Deficient
Schistura Macrocephalus
Schistura macrocephalus
Nemacheilidae
Data Deficient
Schistura Macrotaenia
Schistura macrotaenia
Nemacheilidae
Data Deficient
Schistura Maepaiensis
Schistura maepaiensis
Nemacheilidae
Data Deficient
Schistura Menanensis
Schistura menanensis
Nemacheilidae
Data Deficient
Schistura Moeiensis
Schistura moeiensis
Nemacheilidae
Data Deficient
Schistura Mukambbikaensis
Schistura mukambbikaensis
Nemacheilidae
Data Deficient
Schistura Novemradiata
Schistura novemradiata
Nemacheilidae
Data Deficient