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 Least Concern ✕ Clear all
Hypopygus Benoneae
Hypopygus benoneae
Rhamphichthyidae Least Concern
Hypopygus Neblinae
Hypopygus neblinae
Rhamphichthyidae Least Concern
Hyporhamphus Brederi
Hyporhamphus brederi
Hemiramphidae Least Concern
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 Argus
Hypostomus argus
Loricariidae Least Concern
Hypostomus Auroguttatus
Hypostomus auroguttatus
Loricariidae Least Concern
Hypostomus Boulengeri
Hypostomus boulengeri
Loricariidae Least Concern
Hypostomus Careopinnatus
Hypostomus careopinnatus
Loricariidae Least Concern
Hypostomus Carinatus
Hypostomus carinatus
Loricariidae Least Concern
Hypostomus Chrysostiktos
Hypostomus chrysostiktos
Loricariidae Least Concern
Hypostomus Corantijni
Hypostomus corantijni
Loricariidae Least Concern
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 Ericae
Hypostomus ericae
Loricariidae Least Concern
Hypostomus Ericius
Hypostomus ericius
Loricariidae Least Concern
Hypostomus Faveolus
Hypostomus faveolus
Loricariidae Least Concern
Hypostomus Francisci
Hypostomus francisci
Loricariidae Least Concern
Hypostomus Garmani
Hypostomus garmani
Loricariidae Least Concern
Hypostomus Goyazensis
Hypostomus goyazensis
Loricariidae Least Concern
Hypostomus Hemiurus
Hypostomus hemiurus
Loricariidae Least Concern
Hypostomus Heraldoi
Hypostomus heraldoi
Loricariidae Least Concern
Hypostomus Hermanni
Hypostomus hermanni
Loricariidae Least Concern
Hypostomus Holostictus
Hypostomus holostictus
Loricariidae Least Concern
Hypostomus Hondae
Hypostomus hondae
Loricariidae Least Concern
Hypostomus Hoplonites
Hypostomus hoplonites
Loricariidae Least Concern
Hypostomus Iheringii
Hypostomus iheringii
Loricariidae Least Concern
Hypostomus Interruptus
Hypostomus interruptus
Loricariidae Least Concern
Hypostomus Isbrueckeri
Hypostomus isbrueckeri
Loricariidae Least Concern
Hypostomus Jaguar
Hypostomus jaguar
Loricariidae Least Concern
Hypostomus Jaguribensis
Hypostomus jaguribensis
Loricariidae Least Concern
Hypostomus Kopeyaka
Hypostomus kopeyaka
Loricariidae Least Concern
Hypostomus Kuarup
Hypostomus kuarup
Loricariidae Least Concern
Hypostomus Latifrons
Hypostomus latifrons
Loricariidae Least Concern
Hypostomus Latirostris
Hypostomus latirostris
Loricariidae Least Concern
Hypostomus Lima
Hypostomus lima
Loricariidae Least Concern
Hypostomus Luetkeni
Hypostomus luetkeni
Loricariidae Least Concern
Hypostomus Luteomaculatus
Hypostomus luteomaculatus
Loricariidae Least Concern
Hypostomus Luteus
Hypostomus luteus
Loricariidae Least Concern
Hypostomus Macrops
Hypostomus macrops
Loricariidae Least Concern
Hypostomus Macushi
Hypostomus macushi
Loricariidae Least Concern
Hypostomus Maracaiboensis
Hypostomus maracaiboensis
Loricariidae Least Concern
Hypostomus Margaritifer
Hypostomus margaritifer
Loricariidae Least Concern