💧
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