💧
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 Aelocephalus
Haplochromis aelocephalus
Cichlidae
Critically Endangered
Haplochromis Annectidens
Haplochromis annectidens
Cichlidae
Critically Endangered
Haplochromis Antleter
Haplochromis antleter
Cichlidae
Critically Endangered
Haplochromis Apogonoides
Haplochromis apogonoides
Cichlidae
Critically Endangered
Haplochromis Argenteus
Haplochromis argenteus
Cichlidae
Critically Endangered
Haplochromis Barbarae
Haplochromis barbarae
Cichlidae
Critically Endangered
Haplochromis Bareli
Haplochromis bareli
Cichlidae
Critically Endangered
Haplochromis Beadlei
Haplochromis beadlei
Cichlidae
Critically Endangered
Haplochromis Brownae
Haplochromis brownae
Cichlidae
Critically Endangered
Haplochromis Cassius
Haplochromis cassius
Cichlidae
Critically Endangered
Haplochromis Cinctus
Haplochromis cinctus
Cichlidae
Critically Endangered
Haplochromis Cnester
Haplochromis cnester
Cichlidae
Critically Endangered
Haplochromis Coprologus
Haplochromis coprologus
Cichlidae
Critically Endangered
Haplochromis Crassilabris
Haplochromis crassilabris
Cichlidae
Critically Endangered
Haplochromis Crocopeplus
Haplochromis crocopeplus
Cichlidae
Critically Endangered
Haplochromis Dentex
Haplochromis dentex
Cichlidae
Critically Endangered
Haplochromis Dichrourus
Haplochromis dichrourus
Cichlidae
Critically Endangered
Haplochromis Flavipinnis
Haplochromis flavipinnis
Cichlidae
Critically Endangered
Haplochromis Granti
Haplochromis granti
Cichlidae
Critically Endangered
Haplochromis Guiarti
Haplochromis guiarti
Cichlidae
Critically Endangered
Haplochromis Heusinkveldi
Haplochromis heusinkveldi
Cichlidae
Critically Endangered
Haplochromis Hiatus
Haplochromis hiatus
Cichlidae
Critically Endangered
Haplochromis Iris
Haplochromis iris
Cichlidae
Critically Endangered
Haplochromis Katunzii
Haplochromis katunzii
Cichlidae
Critically Endangered
Haplochromis Latifasciatus
Haplochromis latifasciatus
Cichlidae
Critically Endangered
Haplochromis Longirostris
Haplochromis longirostris
Cichlidae
Critically Endangered
Haplochromis Macrognathus
Haplochromis macrognathus
Cichlidae
Critically Endangered
Haplochromis Martini
Haplochromis martini
Cichlidae
Critically Endangered
Haplochromis Michaeli
Haplochromis michaeli
Cichlidae
Critically Endangered
Haplochromis Microdon
Haplochromis microdon
Cichlidae
Critically Endangered
Haplochromis Nanoserranus
Haplochromis nanoserranus
Cichlidae
Critically Endangered
Haplochromis Obesus
Haplochromis obesus
Cichlidae
Critically Endangered
Haplochromis Pancitrinus
Haplochromis pancitrinus
Cichlidae
Critically Endangered
Haplochromis Parvidens
Haplochromis parvidens
Cichlidae
Critically Endangered
Haplochromis Percoides
Haplochromis percoides
Cichlidae
Critically Endangered
Haplochromis Perrieri
Haplochromis perrieri
Cichlidae
Critically Endangered
Haplochromis Plutonius
Haplochromis plutonius
Cichlidae
Critically Endangered
Haplochromis Ptistes
Haplochromis ptistes
Cichlidae
Critically Endangered
Haplochromis Pyrrhopteryx
Haplochromis pyrrhopteryx
Cichlidae
Critically Endangered
Haplochromis Sphex
Haplochromis sphex
Cichlidae
Critically Endangered
Haplochromis Sulphureus
Haplochromis sulphureus
Cichlidae
Critically Endangered
Haplochromis Teegelaari
Haplochromis teegelaari
Cichlidae
Critically Endangered
Haplochromis Teunisrasi
Haplochromis teunisrasi
Cichlidae
Critically Endangered
Haplochromis Theliodon
Haplochromis theliodon
Cichlidae
Critically Endangered
Haplochromis Ushindi
Haplochromis ushindi
Cichlidae
Critically Endangered
Haplochromis Victorianus
Haplochromis victorianus
Cichlidae
Critically Endangered
Haplochromis Vonlinnei
Haplochromis vonlinnei
Cichlidae
Critically Endangered
Haplochromis Xenostoma
Haplochromis xenostoma
Cichlidae
Critically Endangered