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
Rhyacoglanis Varii
Rhyacoglanis varii
Rhynchocypris Dementjevi
Rhynchocypris dementjevi
Cyprinidae Least Concern
Rhynchodoras Castilloi
Rhynchodoras castilloi
Vulnerable
Rhynchodoras Woodsi
Rhynchodoras woodsi
Least Concern
Rhynchodoras Xingui
Rhynchodoras xingui
Least Concern
Rhytiodus Elongatus
Rhytiodus elongatus
Anostomidae Data Deficient
Rhytiodus Lauzannei
Rhytiodus lauzannei
Anostomidae Least Concern
Rhytiodus Microlepis
Rhytiodus microlepis
Anostomidae Least Concern
Ribbon shiner
Lythrurus fumeus
Cyprinidae Least Concern
Ricardo's squeaker
Synodontis ricardoae
Mochokidae Least Concern
Ricola Macrops
Ricola macrops
Least Concern
Riffle chub
Algansea aphanea
Endangered
Riffle Galaxias
Galaxias arcanus
Galaxiidae Least Concern
Riffle minnow
Phenacobius catostomus
Cyprinidae Least Concern
Riffle Sculpin
Cottus gulosus
Cottidae Least Concern
Rifian barbel
Luciobarbus rifensis
Cyprinidae Least Concern
Rineloricaria Aequalicuspis
Rineloricaria aequalicuspis
Loricariidae Least Concern
Rineloricaria Altipinnis
Rineloricaria altipinnis
Loricariidae Vulnerable
Rineloricaria Anhaguapitan
Rineloricaria anhaguapitan
Loricariidae Least Concern
Rineloricaria Anitae
Rineloricaria anitae
Loricariidae Data Deficient
Rineloricaria Atratoensis
Rineloricaria atratoensis
Loricariidae
Rineloricaria Aurata
Rineloricaria aurata
Loricariidae Least Concern
Rineloricaria Baliola
Rineloricaria baliola
Loricariidae Least Concern
Rineloricaria Beni
Rineloricaria beni
Loricariidae Least Concern
Rineloricaria Buckupi
Rineloricaria buckupi
Loricariidae
Rineloricaria Cacerensis
Rineloricaria cacerensis
Loricariidae Least Concern
Rineloricaria Cachivera
Rineloricaria cachivera
Loricariidae
Rineloricaria Cadeae
Rineloricaria cadeae
Loricariidae Least Concern
Rineloricaria Capitonia
Rineloricaria capitonia
Loricariidae Least Concern
Rineloricaria Caracasensis
Rineloricaria caracasensis
Loricariidae
Rineloricaria Castroi
Rineloricaria castroi
Loricariidae Least Concern
Rineloricaria Catamarcensis
Rineloricaria catamarcensis
Loricariidae Least Concern
Rineloricaria Cubataonis
Rineloricaria cubataonis
Loricariidae Data Deficient
Rineloricaria Daraha
Rineloricaria daraha
Loricariidae Least Concern
Rineloricaria Eigenmanni
Rineloricaria eigenmanni
Loricariidae Least Concern
Rineloricaria Felipponei
Rineloricaria felipponei
Loricariidae Data Deficient
Rineloricaria Formosa
Rineloricaria formosa
Loricariidae Least Concern
Rineloricaria Giua
Rineloricaria giua
Loricariidae
Rineloricaria Harenae
Rineloricaria harenae
Loricariidae
Rineloricaria Hasemani
Rineloricaria hasemani
Loricariidae Data Deficient
Rineloricaria Henselii
Rineloricaria henselii
Loricariidae Data Deficient
Rineloricaria Heteroptera
Rineloricaria heteroptera
Loricariidae Least Concern
Rineloricaria Hoehnei
Rineloricaria hoehnei
Loricariidae
Rineloricaria Isaaci
Rineloricaria isaaci
Loricariidae Least Concern
Rineloricaria Jaraguensis
Rineloricaria jaraguensis
Loricariidae Least Concern
Rineloricaria Jubata
Rineloricaria jubata
Loricariidae Least Concern
Rineloricaria Jurupari
Rineloricaria jurupari
Loricariidae Endangered
Rineloricaria Konopickyi
Rineloricaria konopickyi
Loricariidae Data Deficient