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 Obtusirostris
Hypostomus obtusirostris
Loricariidae Data Deficient
Hypostomus Oculeus
Hypostomus oculeus
Loricariidae Data Deficient
Hypostomus Pagei
Hypostomus pagei
Loricariidae Vulnerable
Hypostomus Pantherinus
Hypostomus pantherinus
Loricariidae Least Concern
Hypostomus Papariae
Hypostomus papariae
Loricariidae Least Concern
Hypostomus Paranensis
Hypostomus paranensis
Loricariidae Least Concern
Hypostomus Pastinhai
Hypostomus pastinhai
Loricariidae
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 Pospisili
Hypostomus pospisili
Loricariidae Data Deficient
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 Robertsoni
Hypostomus robertsoni
Loricariidae
Hypostomus Rondoni
Hypostomus rondoni
Loricariidae Least Concern
Hypostomus Roseopunctatus
Hypostomus roseopunctatus
Loricariidae Least Concern
Hypostomus Salgadae
Hypostomus salgadae
Loricariidae Least Concern
Hypostomus Saramaccensis
Hypostomus saramaccensis
Loricariidae Near Threatened
Hypostomus Scabriceps
Hypostomus scabriceps
Loricariidae Least Concern
Hypostomus Scaphyceps
Hypostomus scaphyceps
Loricariidae
Hypostomus Sculpodon
Hypostomus sculpodon
Loricariidae Least Concern
Hypostomus Seminudus
Hypostomus seminudus
Loricariidae
Hypostomus Sertanejo
Hypostomus sertanejo
Loricariidae
Hypostomus Simios
Hypostomus simios
Loricariidae Least Concern
Hypostomus Soniae
Hypostomus soniae
Loricariidae Least Concern
Hypostomus Spiniger
Hypostomus spiniger
Loricariidae
Hypostomus Strigaticeps
Hypostomus strigaticeps
Loricariidae Least Concern
Hypostomus Subcarinatus
Hypostomus subcarinatus
Loricariidae Data Deficient
Hypostomus Surinamensis
Hypostomus surinamensis
Loricariidae
Hypostomus Taphorni
Hypostomus taphorni
Loricariidae Least Concern
Hypostomus Tapijara
Hypostomus tapijara
Loricariidae Least Concern
Hypostomus Tenuis
Hypostomus tenuis
Loricariidae Endangered
Hypostomus Ternetzi
Hypostomus ternetzi
Loricariidae Least Concern
Hypostomus Tietensis
Hypostomus tietensis
Loricariidae Data Deficient
Hypostomus Topavae
Hypostomus topavae
Loricariidae Data Deficient
Hypostomus Unae
Hypostomus unae
Loricariidae Least Concern
Hypostomus Uruguayensis
Hypostomus uruguayensis
Loricariidae Least Concern
Hypostomus Vaillanti
Hypostomus vaillanti
Loricariidae Least Concern
Hypostomus Variipictus
Hypostomus variipictus
Loricariidae Data Deficient
Hypostomus Varimaculosus
Hypostomus varimaculosus
Loricariidae Least Concern
Hypostomus Variostictus
Hypostomus variostictus
Loricariidae Data Deficient
Hypostomus Velhochico
Hypostomus velhochico
Loricariidae Least Concern