💧
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
Hampala barb
Hampala macrolepidota
Cyprinidae
Least Concern
Edible
Hampala Bimaculata
Hampala bimaculata
Cyprinidae
Least Concern
Hampala Dispar
Hampala dispar
Cyprinidae
Least Concern
Hampala Sabana
Hampala sabana
Cyprinidae
Least Concern
Hannelore's killi
Aphyosemion hanneloreae
Nothobranchiidae
Least Concern
Haplochromis Angustifrons
Haplochromis angustifrons
Cichlidae
Least Concern
Haplochromis borleyi redfin
Copadichromis borleyi
Cichlidae
Least Concern
Edible
Haplochromis Chilotes
Haplochromis chilotes
Cichlidae
Least Concern
Haplochromis Crebridens
Haplochromis crebridens
Cichlidae
Least Concern
Haplochromis Degeni
Haplochromis degeni
Cichlidae
Least Concern
Haplochromis Eduardianus
Haplochromis eduardianus
Cichlidae
Least Concern
Haplochromis Eduardii
Haplochromis eduardii
Cichlidae
Least Concern
Haplochromis Elegans
Haplochromis elegans
Cichlidae
Least Concern
Haplochromis Engystoma
Haplochromis engystoma
Cichlidae
Least Concern
Haplochromis Flavus
Haplochromis flavus
Cichlidae
Least Concern
Haplochromis Fuscus
Haplochromis fuscus
Cichlidae
Least Concern
Haplochromis Graueri
Haplochromis graueri
Cichlidae
Least Concern
Haplochromis Greenwoodi
Haplochromis greenwoodi
Cichlidae
Least Concern
Haplochromis Insidiae
Haplochromis insidiae
Cichlidae
Least Concern
Haplochromis Laparogramma
Haplochromis laparogramma
Cichlidae
Least Concern
Haplochromis Limax
Haplochromis limax
Cichlidae
Least Concern
Haplochromis Macconneli
Haplochromis macconneli
Cichlidae
Least Concern
Haplochromis Macropsoides
Haplochromis macropsoides
Cichlidae
Least Concern
Haplochromis Mbipi
Haplochromis mbipi
Cichlidae
Least Concern
Haplochromis Mentatus
Haplochromis mentatus
Cichlidae
Least Concern
Haplochromis Microchrysomelas
Haplochromis microchrysomelas
Cichlidae
Least Concern
Haplochromis Mylodon
Haplochromis mylodon
Cichlidae
Least Concern
Haplochromis Nigripinnis
Haplochromis nigripinnis
Cichlidae
Least Concern
Haplochromis Nigroides
Haplochromis nigroides
Cichlidae
Least Concern
Haplochromis Nyererei
Haplochromis nyererei
Cichlidae
Least Concern
Haplochromis Oligacanthus
Haplochromis oligacanthus
Cichlidae
Least Concern
Haplochromis Olivaceus
Haplochromis olivaceus
Cichlidae
Least Concern
Haplochromis Omnicaeruleus
Haplochromis omnicaeruleus
Cichlidae
Least Concern
Haplochromis Paludinosus
Haplochromis paludinosus
Cichlidae
Least Concern
Haplochromis Pappenheimi
Haplochromis pappenheimi
Cichlidae
Least Concern
Haplochromis Paropius
Haplochromis paropius
Cichlidae
Least Concern
Haplochromis Petronius
Haplochromis petronius
Cichlidae
Least Concern
Haplochromis Pharyngalis
Haplochromis pharyngalis
Cichlidae
Least Concern
Haplochromis Pundamilia
Haplochromis pundamilia
Cichlidae
Least Concern
Haplochromis Pyrrhocephalus
Haplochromis pyrrhocephalus
Cichlidae
Least Concern
Haplochromis quads
Copadichromis mbenjii
Cichlidae
Least Concern
Edible
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 Scheffersi
Haplochromis scheffersi
Cichlidae
Least Concern