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
Hypostomus Fugleri
Hypostomus fugleri
Loricariidae
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 Itacua
Hypostomus itacua
Loricariidae Data Deficient
Hypostomus Jaguar
Hypostomus jaguar
Loricariidae Least Concern
Hypostomus Jaguribensis
Hypostomus jaguribensis
Loricariidae Least Concern
Hypostomus Johnii
Hypostomus johnii
Loricariidae Data Deficient
Hypostomus Khimaera
Hypostomus khimaera
Loricariidae
Hypostomus Kopeyaka
Hypostomus kopeyaka
Loricariidae Least Concern
Hypostomus Kuarup
Hypostomus kuarup
Loricariidae Least Concern
Hypostomus Lamberti
Hypostomus lamberti
Loricariidae
Hypostomus Latifrons
Hypostomus latifrons
Loricariidae Least Concern
Hypostomus Latirostris
Hypostomus latirostris
Loricariidae Least Concern
Hypostomus Leucophaeus
Hypostomus leucophaeus
Loricariidae
Hypostomus Levis
Hypostomus levis
Loricariidae Data Deficient
Hypostomus Lexi
Hypostomus lexi
Loricariidae
Hypostomus Lima
Hypostomus lima
Loricariidae Least Concern
Hypostomus Longiradiatus
Hypostomus longiradiatus
Loricariidae Data Deficient
Hypostomus Luetkeni
Hypostomus luetkeni
Loricariidae Least Concern
Hypostomus Luteomaculatus
Hypostomus luteomaculatus
Loricariidae Least Concern
Hypostomus Luteus
Hypostomus luteus
Loricariidae Least Concern
Hypostomus Macrophthalmus
Hypostomus macrophthalmus
Loricariidae Endangered
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
Hypostomus Melanephelis
Hypostomus melanephelis
Loricariidae
Hypostomus Meleagris
Hypostomus meleagris
Loricariidae Data Deficient
Hypostomus Micromaculatus
Hypostomus micromaculatus
Loricariidae Near Threatened
Hypostomus Minotauros
Hypostomus minotauros
Loricariidae
Hypostomus Multidens
Hypostomus multidens
Loricariidae Least Concern
Hypostomus Mutucae
Hypostomus mutucae
Loricariidae Least Concern
Hypostomus Myersi
Hypostomus myersi
Loricariidae Least Concern
Hypostomus Nematopterus
Hypostomus nematopterus
Loricariidae Endangered
Hypostomus Niceforoi
Hypostomus niceforoi
Loricariidae Data Deficient
Hypostomus Niger
Hypostomus niger
Loricariidae
Hypostomus Nigromaculatus
Hypostomus nigromaculatus
Loricariidae Least Concern
Hypostomus Nigropunctatus
Hypostomus nigropunctatus
Loricariidae Least Concern
Hypostomus Nudiventris
Hypostomus nudiventris
Loricariidae Least Concern