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 Data Deficient ✕ Clear all
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