💧
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 Multidens
Hypostomus multidens
Loricariidae
Least Concern
Hypostomus Mutucae
Hypostomus mutucae
Loricariidae
Least Concern
Hypostomus Myersi
Hypostomus myersi
Loricariidae
Least Concern
Hypostomus Nigromaculatus
Hypostomus nigromaculatus
Loricariidae
Least Concern
Hypostomus Nigropunctatus
Hypostomus nigropunctatus
Loricariidae
Least Concern
Hypostomus Nudiventris
Hypostomus nudiventris
Loricariidae
Least Concern
Hypostomus Pantherinus
Hypostomus pantherinus
Loricariidae
Least Concern
Hypostomus Papariae
Hypostomus papariae
Loricariidae
Least Concern
Hypostomus Paranensis
Hypostomus paranensis
Loricariidae
Least Concern
Hypostomus Paucimaculatus
Hypostomus paucimaculatus
Loricariidae
Least Concern
Hypostomus Paucipunctatus
Hypostomus paucipunctatus
Loricariidae
Least Concern
Hypostomus Paulinus
Hypostomus paulinus
Loricariidae
Least Concern
Hypostomus Peckoltoides
Hypostomus peckoltoides
Loricariidae
Least Concern
Hypostomus Perdido
Hypostomus perdido
Loricariidae
Least Concern
Hypostomus Piratatu
Hypostomus piratatu
Loricariidae
Least Concern
Hypostomus Plecostomoides
Hypostomus plecostomoides
Loricariidae
Least Concern
Hypostomus Pseudohemiurus
Hypostomus pseudohemiurus
Loricariidae
Least Concern
Hypostomus Pusarum
Hypostomus pusarum
Loricariidae
Least Concern
Hypostomus Regani
Hypostomus regani
Loricariidae
Least Concern
Hypostomus Rhantos
Hypostomus rhantos
Loricariidae
Least Concern
Hypostomus Rondoni
Hypostomus rondoni
Loricariidae
Least Concern
Hypostomus Roseopunctatus
Hypostomus roseopunctatus
Loricariidae
Least Concern
Hypostomus Salgadae
Hypostomus salgadae
Loricariidae
Least Concern
Hypostomus Scabriceps
Hypostomus scabriceps
Loricariidae
Least Concern
Hypostomus Sculpodon
Hypostomus sculpodon
Loricariidae
Least Concern
Hypostomus Simios
Hypostomus simios
Loricariidae
Least Concern
Hypostomus Soniae
Hypostomus soniae
Loricariidae
Least Concern
Hypostomus Strigaticeps
Hypostomus strigaticeps
Loricariidae
Least Concern
Hypostomus Taphorni
Hypostomus taphorni
Loricariidae
Least Concern
Hypostomus Tapijara
Hypostomus tapijara
Loricariidae
Least Concern
Hypostomus Ternetzi
Hypostomus ternetzi
Loricariidae
Least Concern
Hypostomus Unae
Hypostomus unae
Loricariidae
Least Concern
Hypostomus Uruguayensis
Hypostomus uruguayensis
Loricariidae
Least Concern
Hypostomus Vaillanti
Hypostomus vaillanti
Loricariidae
Least Concern
Hypostomus Varimaculosus
Hypostomus varimaculosus
Loricariidae
Least Concern
Hypostomus Velhochico
Hypostomus velhochico
Loricariidae
Least Concern
Hypostomus Vermicularis
Hypostomus vermicularis
Loricariidae
Least Concern
Hypostomus Waiampi
Hypostomus waiampi
Loricariidae
Least Concern
Hypostomus Weberi
Hypostomus weberi
Loricariidae
Least Concern
Hypselecara Coryphaenoides
Hypselecara coryphaenoides
Cichlidae
Least Concern
Hypseleotris Compressocephalus
Hypseleotris compressocephalus
Eleotridae
Least Concern
Hypselobarbus Kurali
Hypselobarbus kurali
Cyprinidae
Least Concern
Hypsibarbus Myitkyinae
Hypsibarbus myitkyinae
Cyprinidae
Least Concern
Hypsibarbus Salweenensis
Hypsibarbus salweenensis
Cyprinidae
Least Concern
Hypsibarbus Vernayi
Hypsibarbus vernayi
Cyprinidae
Least Concern
Hypsolebias Caeruleus
Hypsolebias caeruleus
Rivulidae
Least Concern
Hypsolebias Coamazonicus
Hypsolebias coamazonicus
Rivulidae
Least Concern
Hypsolebias Nitens
Hypsolebias nitens
Rivulidae
Least Concern