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 Endangered ✕ Clear all
Nothobranchius Taiti
Nothobranchius taiti
Nothobranchiidae Endangered
Notholebias Vermiculatus
Notholebias vermiculatus
Rivulidae Endangered
Notoglanidium Akiri
Notoglanidium akiri
Claroteidae Endangered
Nukta
Schismatorhynchos nukta
Cyprinidae Endangered
Odontesthes Bicudo
Odontesthes bicudo
Atherinopsidae Endangered
Ohrid gudgeon
Gobio ohridanus
Gobionidae Endangered
Ohrid trout
Salmo letnica
Salmonidae Endangered Edible
Oligosarcus Itau
Oligosarcus itau
Acestrorhamphidae Endangered
Olive skiffia
Skiffia lermae
Goodeidae Endangered
Olmec priapella
Priapella olmecae
Poeciliidae Endangered
Ompok Binotatus
Ompok binotatus
Siluridae Endangered
Ompok Brevirictus
Ompok brevirictus
Siluridae Endangered
Ompok Karunkodu
Ompok karunkodu
Siluridae Endangered
Ompok Pluriradiatus
Ompok pluriradiatus
Siluridae Endangered
Opal allotoca
Allotoca dugesii
Goodeidae Endangered
Opimus trout
Salmo opimus
Salmonidae Endangered
Opsarius Canarensis
Opsarius canarensis
Cyprinidae Endangered
Orange-fringed largemouth
Chetia brevis
Cichlidae Endangered
Orangefin madtom
Noturus gilberti
Ictaluridae Endangered
Oreichthys Incognito
Oreichthys incognito
Endangered
Oreochromis Lepidurus
Oreochromis lepidurus
Cichlidae Endangered
Oreoglanis Heteropogon
Oreoglanis heteropogon
Sisoridae Endangered
Orestias Elegans
Orestias elegans
Cyprinodontidae Endangered
Orestias Gymnota
Orestias gymnota
Cyprinodontidae Endangered
Orestias Incae
Orestias incae
Cyprinodontidae Endangered
Orestias Laucaensis
Orestias laucaensis
Cyprinodontidae Endangered
Orestias Parinacotensis
Orestias parinacotensis
Cyprinodontidae Endangered
Orestias Polonorum
Orestias polonorum
Cyprinodontidae Endangered
Orestias Robustus
Orestias robustus
Cyprinodontidae Endangered
Orestias Taquiri
Orestias taquiri
Cyprinodontidae Endangered
Orestias Tchernavini
Orestias tchernavini
Cyprinodontidae Endangered
Orestias Tomcooni
Orestias tomcooni
Cyprinodontidae Endangered
Orontes nase
Chondrostoma kinzelbachi
Cyprinidae Endangered
Orontes spined loach
Cobitis levantina
Cobitidae Endangered
Orthochromis Kasuluensis
Orthochromis kasuluensis
Cichlidae Endangered
Orthochromis Luongoensis
Orthochromis luongoensis
Cichlidae Endangered
Orthochromis Mazimeroensis
Orthochromis mazimeroensis
Cichlidae Endangered
Orthochromis Mosoensis
Orthochromis mosoensis
Cichlidae Endangered
Orthochromis Rubrolabialis
Orthochromis rubrolabialis
Cichlidae Endangered
Oryzias Asinua
Oryzias asinua
Adrianichthyidae Endangered
Oryzias Woworae
Oryzias woworae
Adrianichthyidae Endangered
Osteochilus Longidorsalis
Osteochilus longidorsalis
Cyprinidae Endangered
Ouachita madtom
Noturus lachneri
Ictaluridae Endangered
Owens pupfish
Cyprinodon radiosus
Cyprinodontidae Endangered Edible
Oxleyan pygmy perch
Nannoperca oxleyana
Percichthyidae Endangered
Oxyeleotris Altipinna
Oxyeleotris altipinna
Eleotridae Endangered
Oxynoemacheilus Hamwii
Oxynoemacheilus hamwii
Nemacheilidae Endangered
Oxynoemacheilus Panthera
Oxynoemacheilus panthera
Nemacheilidae Endangered