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
Parecbasis Cyclolepis
Parecbasis cyclolepis
Acestrorhamphidae Least Concern
Pareiodon Microps
Pareiodon microps
Trichomycteridae Least Concern
Pareiorhaphis Azygolechis
Pareiorhaphis azygolechis
Loricariidae Least Concern
Pareiorhaphis Bahianus
Pareiorhaphis bahianus
Loricariidae Least Concern
Pareiorhaphis Cameroni
Pareiorhaphis cameroni
Loricariidae Near Threatened
Pareiorhaphis Cerosus
Pareiorhaphis cerosus
Loricariidae
Pareiorhaphis Eurycephalus
Pareiorhaphis eurycephalus
Loricariidae Least Concern
Pareiorhaphis Garapia
Pareiorhaphis garapia
Loricariidae
Pareiorhaphis Garbei
Pareiorhaphis garbei
Loricariidae Near Threatened
Pareiorhaphis Hystrix
Pareiorhaphis hystrix
Loricariidae Least Concern
Pareiorhaphis Lophia
Pareiorhaphis lophia
Loricariidae Least Concern
Pareiorhaphis Mucurina
Pareiorhaphis mucurina
Loricariidae
Pareiorhaphis Nasuta
Pareiorhaphis nasuta
Loricariidae Near Threatened
Pareiorhaphis Nudulus
Pareiorhaphis nudulus
Loricariidae Least Concern
Pareiorhaphis Parmula
Pareiorhaphis parmula
Loricariidae Least Concern
Pareiorhaphis Proskynita
Pareiorhaphis proskynita
Loricariidae Least Concern
Pareiorhaphis Regani
Pareiorhaphis regani
Loricariidae Data Deficient
Pareiorhaphis Ruschii
Pareiorhaphis ruschii
Loricariidae Least Concern
Pareiorhaphis Scutula
Pareiorhaphis scutula
Loricariidae Least Concern
Pareiorhaphis Splendens
Pareiorhaphis splendens
Loricariidae Least Concern
Pareiorhaphis Steindachneri
Pareiorhaphis steindachneri
Loricariidae Least Concern
Pareiorhaphis Stephanus
Pareiorhaphis stephanus
Loricariidae Near Threatened
Pareiorhaphis Stomias
Pareiorhaphis stomias
Loricariidae Least Concern
Pareiorhaphis Torrenticola
Pareiorhaphis torrenticola
Loricariidae
Pareiorhina Aiuruoca
Pareiorhina aiuruoca
Loricariidae
Pareiorhina Brachyrhyncha
Pareiorhina brachyrhyncha
Loricariidae Near Threatened
Pareiorhina Carrancas
Pareiorhina carrancas
Loricariidae Least Concern
Pareiorhina Cepta
Pareiorhina cepta
Loricariidae Least Concern
Pareiorhina Hyptiorhachis
Pareiorhina hyptiorhachis
Loricariidae Least Concern
Pareiorhina Isabelae
Pareiorhina isabelae
Loricariidae
Pareiorhina Mystica
Pareiorhina mystica
Loricariidae
Pareiorhina Pelicicei
Pareiorhina pelicicei
Loricariidae Data Deficient
Pareiorhina Rosai
Pareiorhina rosai
Loricariidae Near Threatened
Pareiorhina Rudolphi
Pareiorhina rudolphi
Loricariidae Near Threatened
Pareiorhina Sofiae
Pareiorhina sofiae
Loricariidae
Parenti's killifish
Profundulus parentiae
Profundulidae Data Deficient
Pareuchiloglanis Abbreviata
Pareuchiloglanis abbreviata
Pareuchiloglanis Anteanalis
Pareuchiloglanis anteanalis
Pareuchiloglanis Brevicaudatus
Pareuchiloglanis brevicaudatus
Pareuchiloglanis Feae
Pareuchiloglanis feae
Data Deficient
Pareuchiloglanis Gracilicaudata
Pareuchiloglanis gracilicaudata
Vulnerable
Pareuchiloglanis Longicauda
Pareuchiloglanis longicauda
Least Concern
Pareuchiloglanis Macrotrema
Pareuchiloglanis macrotrema
Data Deficient
Pareuchiloglanis Myzostoma
Pareuchiloglanis myzostoma
Vulnerable
Pareuchiloglanis Namdeensis
Pareuchiloglanis namdeensis
Data Deficient
Pareuchiloglanis Nebulifera
Pareuchiloglanis nebulifera
Data Deficient
Pareuchiloglanis Poilanei
Pareuchiloglanis poilanei
Least Concern
Pareuchiloglanis Prolixdorsalis
Pareuchiloglanis prolixdorsalis