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