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
Hypoptopoma Muzuspi
Hypoptopoma muzuspi
Loricariidae Least Concern
Hypoptopoma Psilogaster
Hypoptopoma psilogaster
Loricariidae Least Concern
Hypoptopoma Steindachneri
Hypoptopoma steindachneri
Loricariidae Least Concern
Hypoptopoma Thoracatum
Hypoptopoma thoracatum
Loricariidae Least Concern
Hypopygus Benoneae
Hypopygus benoneae
Rhamphichthyidae Least Concern
Hypopygus Cryptogenes
Hypopygus cryptogenes
Rhamphichthyidae
Hypopygus Minissimus
Hypopygus minissimus
Rhamphichthyidae Data Deficient
Hypopygus Neblinae
Hypopygus neblinae
Rhamphichthyidae Least Concern
Hypopygus Varii
Hypopygus varii
Rhamphichthyidae Vulnerable
Hyporhamphus Brederi
Hyporhamphus brederi
Hemiramphidae Least Concern
Hyporhamphus Taiwanensis
Hyporhamphus taiwanensis
Hemiramphidae
Hypostomus Agna
Hypostomus agna
Loricariidae Least Concern
Hypostomus Alatus
Hypostomus alatus
Loricariidae Least Concern
Hypostomus Albopunctatus
Hypostomus albopunctatus
Loricariidae Least Concern
Hypostomus Ancistroides
Hypostomus ancistroides
Loricariidae Least Concern
Hypostomus Angipinnatus
Hypostomus angipinnatus
Loricariidae Data Deficient
Hypostomus Annectens
Hypostomus annectens
Loricariidae Vulnerable
Hypostomus Arecuta
Hypostomus arecuta
Loricariidae
Hypostomus Argus
Hypostomus argus
Loricariidae Least Concern
Hypostomus Atropinnis
Hypostomus atropinnis
Loricariidae Data Deficient
Hypostomus Auroguttatus
Hypostomus auroguttatus
Loricariidae Least Concern
Hypostomus Basilisko
Hypostomus basilisko
Loricariidae
Hypostomus Bimbai
Hypostomus bimbai
Loricariidae
Hypostomus Bolivianus
Hypostomus bolivianus
Loricariidae Near Threatened
Hypostomus Borellii
Hypostomus borellii
Loricariidae Near Threatened
Hypostomus Boulengeri
Hypostomus boulengeri
Loricariidae Least Concern
Hypostomus Brevicauda
Hypostomus brevicauda
Loricariidae Data Deficient
Hypostomus Brevis
Hypostomus brevis
Loricariidae Data Deficient
Hypostomus Careopinnatus
Hypostomus careopinnatus
Loricariidae Least Concern
Hypostomus Carinatus
Hypostomus carinatus
Loricariidae Least Concern
Hypostomus Carvalhoi
Hypostomus carvalhoi
Loricariidae Data Deficient
Hypostomus Caudofasciatus
Hypostomus caudofasciatus
Loricariidae
Hypostomus Chrysostiktos
Hypostomus chrysostiktos
Loricariidae Least Concern
Hypostomus Coppenamensis
Hypostomus coppenamensis
Loricariidae Near Threatened
Hypostomus Corantijni
Hypostomus corantijni
Loricariidae Least Concern
Hypostomus Cordovae
Hypostomus cordovae
Loricariidae
Hypostomus Crassicauda
Hypostomus crassicauda
Loricariidae Least Concern
Hypostomus Dardanelos
Hypostomus dardanelos
Loricariidae Least Concern
Hypostomus Delimai
Hypostomus delimai
Loricariidae Least Concern
Hypostomus Denticulatus
Hypostomus denticulatus
Loricariidae Least Concern
Hypostomus Derbyi
Hypostomus derbyi
Loricariidae Least Concern
Hypostomus Dlouhyi
Hypostomus dlouhyi
Loricariidae Vulnerable
Hypostomus Ericae
Hypostomus ericae
Loricariidae Least Concern
Hypostomus Ericius
Hypostomus ericius
Loricariidae Least Concern
Hypostomus Faveolus
Hypostomus faveolus
Loricariidae Least Concern
Hypostomus Fluviatilis
Hypostomus fluviatilis
Loricariidae Data Deficient
Hypostomus Francisci
Hypostomus francisci
Loricariidae Least Concern
Hypostomus Froehlichi
Hypostomus froehlichi
Loricariidae