💧
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
Oreoglanis Colurus
Oreoglanis colurus
Sisoridae
Data Deficient
Oreoglanis Delacouri
Oreoglanis delacouri
Sisoridae
Data Deficient
Oreoglanis Frenata
Oreoglanis frenata
Sisoridae
Data Deficient
Oreoglanis Insignis
Oreoglanis insignis
Sisoridae
Data Deficient
Oreoglanis Laciniosa
Oreoglanis laciniosa
Sisoridae
Data Deficient
Oreoglanis Macronemus
Oreoglanis macronemus
Sisoridae
Data Deficient
Oreoglanis Nakasathiani
Oreoglanis nakasathiani
Sisoridae
Data Deficient
Oreoglanis Setigera
Oreoglanis setigera
Sisoridae
Data Deficient
Oreoglanis Sudarai
Oreoglanis sudarai
Sisoridae
Data Deficient
Oreoglanis Suraswadii
Oreoglanis suraswadii
Sisoridae
Data Deficient
Oreoglanis Tenuicauda
Oreoglanis tenuicauda
Sisoridae
Data Deficient
Oreoglanis Vicina
Oreoglanis vicina
Sisoridae
Data Deficient
Oreonectes Furcocaudalis
Oreonectes furcocaudalis
Nemacheilidae
Data Deficient
Orestias Ututo
Orestias ututo
Cyprinodontidae
Data Deficient
Ornate snakehead
Channa ornatipinnis
Channidae
Data Deficient
Edible
Orocue cory
Hoplisoma esperanzae
Data Deficient
Orocue cory
Corydoras esperanzae
Callichthyidae
Data Deficient
Orontes dace
Squalius spurius
Cyprinidae
Data Deficient
Oryzias Haugiangensis
Oryzias haugiangensis
Adrianichthyidae
Data Deficient
Oryzias Pectoralis
Oryzias pectoralis
Adrianichthyidae
Data Deficient
Oryzias Songkhramensis
Oryzias songkhramensis
Adrianichthyidae
Data Deficient
Oryzias Uwai
Oryzias uwai
Adrianichthyidae
Data Deficient
Osteobrama Tikarpadaensis
Osteobrama tikarpadaensis
Cyprinidae
Data Deficient
Osteochilus Bellus
Osteochilus bellus
Cyprinidae
Data Deficient
Osteochilus Bleekeri
Osteochilus bleekeri
Cyprinidae
Data Deficient
Osteochilus Brachynotopteroides
Osteochilus brachynotopteroides
Cyprinidae
Data Deficient
Osteochilus Enneaporos
Osteochilus enneaporos
Cyprinidae
Data Deficient
Osteochilus Harrisoni
Osteochilus harrisoni
Cyprinidae
Data Deficient
Osteochilus Kelabau
Osteochilus kelabau
Cyprinidae
Data Deficient
Osteochilus Kerinciensis
Osteochilus kerinciensis
Cyprinidae
Data Deficient
Osteochilus Repang
Osteochilus repang
Cyprinidae
Data Deficient
Osteochilus Sarawakensis
Osteochilus sarawakensis
Cyprinidae
Data Deficient
Osteochilus Serokan
Osteochilus serokan
Cyprinidae
Data Deficient
Osteochilus Striatus
Osteochilus striatus
Cyprinidae
Data Deficient
Otocinclus Juruenae
Otocinclus juruenae
Loricariidae
Data Deficient
Otocinclus Mangaba
Otocinclus mangaba
Loricariidae
Data Deficient
Otuno
Olivaichthys viedmensis
Diplomystidae
Data Deficient
Ouwen's goby
Sicyopterus ouwensi
Gobiidae
Data Deficient
Oxuderces Dentatus
Oxuderces dentatus
Data Deficient
Oxyeleotris Urophthalmus
Oxyeleotris urophthalmus
Eleotridae
Data Deficient
Oxynoemacheilus Cinicus
Oxynoemacheilus cinicus
Nemacheilidae
Data Deficient
Oxynoemacheilus Lenkoranensis
Oxynoemacheilus lenkoranensis
Nemacheilidae
Data Deficient
Oxynoemacheilus Tongiorgii
Oxynoemacheilus tongiorgii
Nemacheilidae
Data Deficient
Pachypops Pigmaeus
Pachypops pigmaeus
Sciaenidae
Data Deficient
Pachyurus Calhamazon
Pachyurus calhamazon
Sciaenidae
Data Deficient
Pachyurus Paucirastrus
Pachyurus paucirastrus
Sciaenidae
Data Deficient
Pachyurus Stewarti
Pachyurus stewarti
Sciaenidae
Data Deficient
Pacora
Plagioscion surinamensis
Sciaenidae
Data Deficient
Edible