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
Orangefinned snakehead
Channa aurantipectoralis
Channidae Edible
Orangespotted snakehead
Channa pseudomarulius
Channidae Edible
Orangespotted sunfish
Lepomis humilis
Centrarchidae Least Concern Edible
Orangestriped squeaker
Synodontis flavitaeniatus
Mochokidae Least Concern
Orangetail shiner
Pteronotropis merlini
Cyprinidae Near Threatened
Orangethroat darter
Etheostoma spectabile
Percidae Least Concern
Orchid leather neck whiptail
Brochiloricaria chauliodon
Loricariidae Least Concern
Oregon chub
Oregonichthys crameri
Cyprinidae Least Concern
Oreichthys Andrewi
Oreichthys andrewi
Oreichthys Coorgensis
Oreichthys coorgensis
Oreichthys Cosuatis
Oreichthys cosuatis
Least Concern
Oreichthys Crenuchoides
Oreichthys crenuchoides
Data Deficient
Oreichthys Duospilus
Oreichthys duospilus
Least Concern
Oreichthys Elianae
Oreichthys elianae
Oreichthys Incognito
Oreichthys incognito
Endangered
Oreichthys Parvus
Oreichthys parvus
Data Deficient
Oreichthys Warjaintia
Oreichthys warjaintia
Oreochromis Angolensis
Oreochromis angolensis
Cichlidae Least Concern
Oreochromis Lepidurus
Oreochromis lepidurus
Cichlidae Endangered
Oreochromis Mweruensis
Oreochromis mweruensis
Cichlidae Least Concern
Oreochromis Salinicola
Oreochromis salinicola
Cichlidae Vulnerable
Oreochromis Upembae
Oreochromis upembae
Cichlidae Least Concern
Oreoglanis Brevicula
Oreoglanis brevicula
Sisoridae
Oreoglanis Colurus
Oreoglanis colurus
Sisoridae Data Deficient
Oreoglanis Delacouri
Oreoglanis delacouri
Sisoridae Data Deficient
Oreoglanis Frenata
Oreoglanis frenata
Sisoridae Data Deficient
Oreoglanis Heteropogon
Oreoglanis heteropogon
Sisoridae Endangered
Oreoglanis Hypsiura
Oreoglanis hypsiura
Sisoridae Least Concern
Oreoglanis Immaculata
Oreoglanis immaculata
Sisoridae
Oreoglanis Infulata
Oreoglanis infulata
Sisoridae Least Concern
Oreoglanis Insignis
Oreoglanis insignis
Sisoridae Data Deficient
Oreoglanis Jingdongensis
Oreoglanis jingdongensis
Sisoridae
Oreoglanis Laciniosa
Oreoglanis laciniosa
Sisoridae Data Deficient
Oreoglanis Lepturus
Oreoglanis lepturus
Sisoridae Critically Endangered
Oreoglanis Macronemus
Oreoglanis macronemus
Sisoridae Data Deficient
Oreoglanis Macroptera
Oreoglanis macroptera
Sisoridae Least Concern
Oreoglanis Majuscula
Oreoglanis majuscula
Sisoridae
Oreoglanis Nakasathiani
Oreoglanis nakasathiani
Sisoridae Data Deficient
Oreoglanis Pangenensis
Oreoglanis pangenensis
Sisoridae
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
Oreoleuciscus Dsapchynensis
Oreoleuciscus dsapchynensis
Cyprinidae
Oreonectes Andongensis
Oreonectes andongensis
Nemacheilidae
Oreonectes Barbatus
Oreonectes barbatus
Nemacheilidae
Oreonectes Daguishanensis
Oreonectes daguishanensis
Nemacheilidae