💧
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