💧
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