💧
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
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