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