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
Filtered Least Concern ✕ Clear all
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