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
Haplochromis Retrodens
Haplochromis retrodens
Cichlidae Vulnerable
Haplochromis Rex
Haplochromis rex
Cichlidae
Haplochromis Riponianus
Haplochromis riponianus
Cichlidae Least Concern
Haplochromis Rubescens
Haplochromis rubescens
Cichlidae Least Concern
Haplochromis Rubripinnis
Haplochromis rubripinnis
Cichlidae Least Concern
Haplochromis Rudolfianus
Haplochromis rudolfianus
Cichlidae Least Concern
Haplochromis Rufocaudalis
Haplochromis rufocaudalis
Cichlidae Least Concern
Haplochromis Rufus
Haplochromis rufus
Cichlidae Least Concern
Haplochromis Sauvagei
Haplochromis sauvagei
Cichlidae Vulnerable
Haplochromis Saxicola
Haplochromis saxicola
Cichlidae Data Deficient
Haplochromis Scheffersi
Haplochromis scheffersi
Cichlidae Least Concern
Haplochromis Schubotzi
Haplochromis schubotzi
Cichlidae Least Concern
Haplochromis Schubotziellus
Haplochromis schubotziellus
Cichlidae Least Concern
Haplochromis Serranus
Haplochromis serranus
Cichlidae Data Deficient
Haplochromis Serridens
Haplochromis serridens
Cichlidae Least Concern
Haplochromis Simba
Haplochromis simba
Cichlidae
Haplochromis Simotes
Haplochromis simotes
Cichlidae Data Deficient
Haplochromis Simpsoni
Haplochromis simpsoni
Cichlidae Endangered
Haplochromis Smithii
Haplochromis smithii
Cichlidae
Haplochromis Snoeksi
Haplochromis snoeksi
Cichlidae
Haplochromis Spekii
Haplochromis spekii
Cichlidae Data Deficient
Haplochromis Sphex
Haplochromis sphex
Cichlidae Critically Endangered
Haplochromis Squamipinnis
Haplochromis squamipinnis
Cichlidae Least Concern
Haplochromis Squamulatus
Haplochromis squamulatus
Cichlidae Data Deficient
Haplochromis Sulphureus
Haplochromis sulphureus
Cichlidae Critically Endangered
Haplochromis sunset
Dimidiochromis strigatus
Cichlidae Least Concern Edible
Haplochromis Tanaos
Haplochromis tanaos
Cichlidae Least Concern
Haplochromis Taurinus
Haplochromis taurinus
Cichlidae Least Concern
Haplochromis Teegelaari
Haplochromis teegelaari
Cichlidae Critically Endangered
Haplochromis Teunisrasi
Haplochromis teunisrasi
Cichlidae Critically Endangered
Haplochromis Theliodon
Haplochromis theliodon
Cichlidae Critically Endangered
Haplochromis Thereuterion
Haplochromis thereuterion
Cichlidae Vulnerable
Haplochromis Thuragnathus
Haplochromis thuragnathus
Cichlidae Data Deficient
Haplochromis torpedo stripe
Mylochromis gracilis
Cichlidae Least Concern Edible
Haplochromis Tridens
Haplochromis tridens
Cichlidae Data Deficient
Haplochromis Tyrianthinus
Haplochromis tyrianthinus
Cichlidae Data Deficient
Haplochromis Ushindi
Haplochromis ushindi
Cichlidae Critically Endangered
Haplochromis Vanheusdeni
Haplochromis vanheusdeni
Cichlidae
Haplochromis Vanoijeni
Haplochromis vanoijeni
Cichlidae Vulnerable
Haplochromis Velifer
Haplochromis velifer
Cichlidae Vulnerable
Haplochromis Venator
Haplochromis venator
Cichlidae Endangered
Haplochromis Vicarius
Haplochromis vicarius
Cichlidae Least Concern
Haplochromis Victoriae
Haplochromis victoriae
Cichlidae Data Deficient
Haplochromis Victorianus
Haplochromis victorianus
Cichlidae Critically Endangered
Haplochromis Vittatus
Haplochromis vittatus
Cichlidae Least Concern
Haplochromis Vonlinnei
Haplochromis vonlinnei
Cichlidae Critically Endangered
Haplochromis Welcommei
Haplochromis welcommei
Cichlidae Vulnerable
Haplochromis Worthingtoni
Haplochromis worthingtoni
Cichlidae Data Deficient