💧
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 Mizoramensis
Schistura mizoramensis
Nemacheilidae
Schistura Mobbsi
Schistura mobbsi
Nemacheilidae
Schistura Moeiensis
Schistura moeiensis
Nemacheilidae
Data Deficient
Schistura Mukambbikaensis
Schistura mukambbikaensis
Nemacheilidae
Data Deficient
Schistura Multifasciata
Schistura multifasciata
Nemacheilidae
Least Concern
Schistura Musa
Schistura musa
Nemacheilidae
Schistura Myrmekia
Schistura myrmekia
Nemacheilidae
Schistura Nagaensis
Schistura nagaensis
Nemacheilidae
Vulnerable
Schistura Nagodiensis
Schistura nagodiensis
Nemacheilidae
Endangered
Schistura Nalbanti
Schistura nalbanti
Nemacheilidae
Schistura Namboensis
Schistura namboensis
Nemacheilidae
Least Concern
Schistura Nandingensis
Schistura nandingensis
Nemacheilidae
Schistura Nasifilis
Schistura nasifilis
Nemacheilidae
Critically Endangered
Schistura Nebeshwari
Schistura nebeshwari
Nemacheilidae
Schistura Nicholsi
Schistura nicholsi
Nemacheilidae
Least Concern
Schistura Nilgiriensis
Schistura nilgiriensis
Nemacheilidae
Least Concern
Schistura Niulanjiangensis
Schistura niulanjiangensis
Nemacheilidae
Schistura Nomi
Schistura nomi
Nemacheilidae
Least Concern
Schistura Novemradiata
Schistura novemradiata
Nemacheilidae
Data Deficient
Schistura Nubigena
Schistura nubigena
Nemacheilidae
Schistura Nudidorsum
Schistura nudidorsum
Nemacheilidae
Endangered
Schistura Obeini
Schistura obeini
Nemacheilidae
Least Concern
Schistura Obliquofascia
Schistura obliquofascia
Nemacheilidae
Least Concern
Schistura Oedipus
Schistura oedipus
Nemacheilidae
Vulnerable
Schistura Oresbios
Schistura oresbios
Nemacheilidae
Schistura Orthocauda
Schistura orthocauda
Nemacheilidae
Data Deficient
Schistura Pakistanica
Schistura pakistanica
Nemacheilidae
Vulnerable
Schistura Palma
Schistura palma
Nemacheilidae
Schistura Pantherina
Schistura pantherina
Nemacheilidae
Schistura Papulifera
Schistura papulifera
Nemacheilidae
Critically Endangered
Schistura Paraxena
Schistura paraxena
Nemacheilidae
Schistura Paucicincta
Schistura paucicincta
Nemacheilidae
Data Deficient
Schistura Paucifasciata
Schistura paucifasciata
Nemacheilidae
Data Deficient
Schistura Paucireticulata
Schistura paucireticulata
Nemacheilidae
Schistura Pawensis
Schistura pawensis
Nemacheilidae
Schistura Personata
Schistura personata
Nemacheilidae
Near Threatened
Schistura Pertica
Schistura pertica
Nemacheilidae
Data Deficient
Schistura Pervagata
Schistura pervagata
Nemacheilidae
Least Concern
Schistura Phamhringi
Schistura phamhringi
Nemacheilidae
Schistura Poculi
Schistura poculi
Nemacheilidae
Least Concern
Schistura Polytaenia
Schistura polytaenia
Nemacheilidae
Data Deficient
Schistura Porocephala
Schistura porocephala
Nemacheilidae
Schistura Porthos
Schistura porthos
Nemacheilidae
Least Concern
Schistura Prashadi
Schistura prashadi
Nemacheilidae
Vulnerable
Schistura Pridii
Schistura pridii
Nemacheilidae
Endangered
Schistura Procera
Schistura procera
Nemacheilidae
Least Concern
Schistura Prolixifasciata
Schistura prolixifasciata
Nemacheilidae
Schistura Pseudofasciolata
Schistura pseudofasciolata
Nemacheilidae