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
Trichomycterus Largoperculatus
Trichomycterus largoperculatus
Trichomycteridae
Trichomycterus Latidens
Trichomycterus latidens
Trichomycteridae Data Deficient
Trichomycterus Latistriatus
Trichomycterus latistriatus
Trichomycteridae Least Concern
Trichomycterus Laucaensis
Trichomycterus laucaensis
Trichomycteridae Vulnerable
Trichomycterus Lewi
Trichomycterus lewi
Trichomycteridae Endangered
Trichomycterus Listruroides
Trichomycterus listruroides
Trichomycteridae
Trichomycterus Longibarbatus
Trichomycterus longibarbatus
Trichomycteridae Least Concern
Trichomycterus Macrophthalmus
Trichomycterus macrophthalmus
Trichomycteridae Least Concern
Trichomycterus Macrotrichopterus
Trichomycterus macrotrichopterus
Trichomycteridae Least Concern
Trichomycterus Maculosus
Trichomycterus maculosus
Trichomycteridae Least Concern
Trichomycterus Maldonadoi
Trichomycterus maldonadoi
Trichomycteridae Near Threatened
Trichomycterus Manaurensis
Trichomycterus manaurensis
Trichomycteridae
Trichomycterus Maracaiboensis
Trichomycterus maracaiboensis
Trichomycteridae Least Concern
Trichomycterus Mariamole
Trichomycterus mariamole
Trichomycteridae Least Concern
Trichomycterus Mboycy
Trichomycterus mboycy
Trichomycteridae Endangered
Trichomycterus Megantoni
Trichomycterus megantoni
Trichomycteridae Least Concern
Trichomycterus Meridae
Trichomycterus meridae
Trichomycteridae
Trichomycterus Migrans
Trichomycterus migrans
Trichomycteridae Least Concern
Trichomycterus Mimonha
Trichomycterus mimonha
Trichomycteridae Least Concern
Trichomycterus Mimosensis
Trichomycterus mimosensis
Trichomycteridae Least Concern
Trichomycterus Minus
Trichomycterus minus
Trichomycteridae Critically Endangered
Trichomycterus Mirissumba
Trichomycterus mirissumba
Trichomycteridae Least Concern
Trichomycterus Mondolfi
Trichomycterus mondolfi
Trichomycteridae
Trichomycterus Montesi
Trichomycterus montesi
Trichomycteridae
Trichomycterus Motatanensis
Trichomycterus motatanensis
Trichomycteridae
Trichomycterus Naipi
Trichomycterus naipi
Trichomycteridae Least Concern
Trichomycterus Nietoi
Trichomycterus nietoi
Trichomycteridae
Trichomycterus Nigricans
Trichomycterus nigricans
Trichomycteridae Data Deficient
Trichomycterus Nigroauratus
Trichomycterus nigroauratus
Trichomycteridae Least Concern
Trichomycterus Nigromaculatus
Trichomycterus nigromaculatus
Trichomycteridae Least Concern
Trichomycterus Novalimensis
Trichomycterus novalimensis
Trichomycteridae Near Threatened
Trichomycterus Ocanaensis
Trichomycterus ocanaensis
Trichomycteridae
Trichomycterus Oroyae
Trichomycterus oroyae
Trichomycteridae
Trichomycterus Pantherinus
Trichomycterus pantherinus
Trichomycteridae Least Concern
Trichomycterus Paolence
Trichomycterus paolence
Trichomycteridae
Trichomycterus Paquequerense
Trichomycterus paquequerense
Trichomycteridae Endangered
Trichomycterus Pauciradiatus
Trichomycterus pauciradiatus
Trichomycteridae Least Concern
Trichomycterus Payaya
Trichomycterus payaya
Trichomycteridae Data Deficient
Trichomycterus Perkos
Trichomycterus perkos
Trichomycteridae
Trichomycterus Pirabitira
Trichomycterus pirabitira
Trichomycteridae Least Concern
Trichomycterus Piratymbara
Trichomycterus piratymbara
Trichomycteridae Data Deficient
Trichomycterus Piurae
Trichomycterus piurae
Trichomycteridae Near Threatened
Trichomycterus Plumbeus
Trichomycterus plumbeus
Trichomycteridae Least Concern
Trichomycterus Poikilos
Trichomycterus poikilos
Trichomycteridae
Trichomycterus Potschi
Trichomycterus potschi
Trichomycteridae Data Deficient
Trichomycterus Pradensis
Trichomycterus pradensis
Trichomycteridae Least Concern
Trichomycterus Puna
Trichomycterus puna
Trichomycteridae
Trichomycterus Punctatissimus
Trichomycterus punctatissimus
Trichomycteridae Data Deficient