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 Least Concern ✕ Clear all
Schistura Daubentoni
Schistura daubentoni
Nemacheilidae Least Concern
Schistura Dayi
Schistura dayi
Nemacheilidae Least Concern
Schistura Denisoni
Schistura denisoni
Nemacheilidae Least Concern
Schistura Desmotes
Schistura desmotes
Nemacheilidae Least Concern
Schistura Dorsizona
Schistura dorsizona
Nemacheilidae Least Concern
Schistura Fusinotata
Schistura fusinotata
Nemacheilidae Least Concern
Schistura Gangetica
Schistura gangetica
Nemacheilidae Least Concern
Schistura Geisleri
Schistura geisleri
Nemacheilidae Least Concern
Schistura Hingi
Schistura hingi
Nemacheilidae Least Concern
Schistura Horai
Schistura horai
Nemacheilidae Least Concern
Schistura Imitator
Schistura imitator
Nemacheilidae Least Concern
Schistura Isostigma
Schistura isostigma
Nemacheilidae Least Concern
Schistura Kengtungensis
Schistura kengtungensis
Nemacheilidae Least Concern
Schistura Kongphengi
Schistura kongphengi
Nemacheilidae Least Concern
Schistura Latifasciata
Schistura latifasciata
Nemacheilidae Least Concern
Schistura Magnifluvis
Schistura magnifluvis
Nemacheilidae Least Concern
Schistura Mahnerti
Schistura mahnerti
Nemacheilidae Least Concern
Schistura Malaisei
Schistura malaisei
Nemacheilidae Least Concern
Schistura Melarancia
Schistura melarancia
Nemacheilidae Least Concern
Schistura Multifasciata
Schistura multifasciata
Nemacheilidae Least Concern
Schistura Namboensis
Schistura namboensis
Nemacheilidae Least Concern
Schistura Nicholsi
Schistura nicholsi
Nemacheilidae Least Concern
Schistura Nilgiriensis
Schistura nilgiriensis
Nemacheilidae Least Concern
Schistura Nomi
Schistura nomi
Nemacheilidae Least Concern
Schistura Obeini
Schistura obeini
Nemacheilidae Least Concern
Schistura Obliquofascia
Schistura obliquofascia
Nemacheilidae Least Concern
Schistura Pervagata
Schistura pervagata
Nemacheilidae Least Concern
Schistura Poculi
Schistura poculi
Nemacheilidae Least Concern
Schistura Porthos
Schistura porthos
Nemacheilidae Least Concern
Schistura Procera
Schistura procera
Nemacheilidae Least Concern
Schistura Reidi
Schistura reidi
Nemacheilidae Least Concern
Schistura Rupecula
Schistura rupecula
Nemacheilidae Least Concern
Schistura Savona
Schistura savona
Nemacheilidae Least Concern
Schistura Scaturigina
Schistura scaturigina
Nemacheilidae Least Concern
Schistura Sexcauda
Schistura sexcauda
Nemacheilidae Least Concern
Schistura Shadiwalensis
Schistura shadiwalensis
Nemacheilidae Least Concern
Schistura Sikmaiensis
Schistura sikmaiensis
Nemacheilidae Least Concern
Schistura Sombooni
Schistura sombooni
Nemacheilidae Least Concern
Schistura Tirapensis
Schistura tirapensis
Nemacheilidae Least Concern
Schistura Udomritthiruji
Schistura udomritthiruji
Nemacheilidae Least Concern
Schistura Vinciguerrae
Schistura vinciguerrae
Nemacheilidae Least Concern
Schizocypris Altidorsalis
Schizocypris altidorsalis
Cyprinidae Least Concern
Schizodon Altoparanae
Schizodon altoparanae
Anostomidae Least Concern
Schizodon Australis
Schizodon australis
Anostomidae Least Concern
Schizodon Borellii
Schizodon borellii
Anostomidae Least Concern
Schizodon Corti
Schizodon corti
Anostomidae Least Concern
Schizodon Intermedius
Schizodon intermedius
Anostomidae Least Concern
Schizodon Isognathus
Schizodon isognathus
Anostomidae Least Concern