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 Cryptodon
Haplochromis cryptodon
Cichlidae Data Deficient
Haplochromis Cryptogramma
Haplochromis cryptogramma
Cichlidae Data Deficient
Haplochromis Curvidens
Haplochromis curvidens
Cichlidae
Haplochromis Cyaneus
Haplochromis cyaneus
Cichlidae
Haplochromis Decticostoma
Haplochromis decticostoma
Cichlidae Data Deficient
Haplochromis Degeni
Haplochromis degeni
Cichlidae Least Concern
Haplochromis Dentex
Haplochromis dentex
Cichlidae Critically Endangered
Haplochromis Dichrourus
Haplochromis dichrourus
Cichlidae Critically Endangered
Haplochromis Diplotaenia
Haplochromis diplotaenia
Cichlidae Data Deficient
Haplochromis Dolichorhynchus
Haplochromis dolichorhynchus
Cichlidae Data Deficient
Haplochromis Dolorosus
Haplochromis dolorosus
Cichlidae Data Deficient
Haplochromis Eduardianus
Haplochromis eduardianus
Cichlidae Least Concern
Haplochromis Eduardii
Haplochromis eduardii
Cichlidae Least Concern
Haplochromis Elegans
Haplochromis elegans
Cichlidae Least Concern
Haplochromis Empodisma
Haplochromis empodisma
Cichlidae Data Deficient
Haplochromis Engystoma
Haplochromis engystoma
Cichlidae Least Concern
Haplochromis Erutus
Haplochromis erutus
Cichlidae
Haplochromis Erythrocephalus
Haplochromis erythrocephalus
Cichlidae Data Deficient
Haplochromis Erythromaculatus
Haplochromis erythromaculatus
Cichlidae Endangered
Haplochromis Estor
Haplochromis estor
Cichlidae Data Deficient
Haplochromis Eutaenia
Haplochromis eutaenia
Cichlidae Data Deficient
Haplochromis Exspectatus
Haplochromis exspectatus
Cichlidae Vulnerable
Haplochromis Falcatus
Haplochromis falcatus
Cichlidae
Haplochromis Fischeri
Haplochromis fischeri
Cichlidae Vulnerable
Haplochromis Flavipinnis
Haplochromis flavipinnis
Cichlidae Critically Endangered
Haplochromis Flavus
Haplochromis flavus
Cichlidae Least Concern
Haplochromis Fuscus
Haplochromis fuscus
Cichlidae Least Concern
Haplochromis Fusiformis
Haplochromis fusiformis
Cichlidae Vulnerable
Haplochromis Gigas
Haplochromis gigas
Cichlidae Vulnerable
Haplochromis Gigliolii
Haplochromis gigliolii
Cichlidae
Haplochromis Gilberti
Haplochromis gilberti
Cichlidae Data Deficient
Haplochromis Glaucus
Haplochromis glaucus
Cichlidae
Haplochromis Goldschmidti
Haplochromis goldschmidti
Cichlidae Data Deficient
Haplochromis Gowersii
Haplochromis gowersii
Cichlidae Data Deficient
Haplochromis Gracilifur
Haplochromis gracilifur
Cichlidae
Haplochromis Granti
Haplochromis granti
Cichlidae Critically Endangered
Haplochromis Graueri
Haplochromis graueri
Cichlidae Least Concern
Haplochromis Greenwoodi
Haplochromis greenwoodi
Cichlidae Least Concern
Haplochromis Guiarti
Haplochromis guiarti
Cichlidae Critically Endangered
Haplochromis Harpakteridion
Haplochromis harpakteridion
Cichlidae Data Deficient
Haplochromis Heusinkveldi
Haplochromis heusinkveldi
Cichlidae Critically Endangered
Haplochromis Hiatus
Haplochromis hiatus
Cichlidae Critically Endangered
Haplochromis Howesi
Haplochromis howesi
Cichlidae Vulnerable
Haplochromis Humilior
Haplochromis humilior
Cichlidae Data Deficient
Haplochromis Humilis
Haplochromis humilis
Cichlidae
Haplochromis Igneopinnis
Haplochromis igneopinnis
Cichlidae Endangered
Haplochromis Insidiae
Haplochromis insidiae
Cichlidae Least Concern
Haplochromis Iris
Haplochromis iris
Cichlidae Critically Endangered