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 Nuchisquamulatus
Haplochromis nuchisquamulatus
Cichlidae Data Deficient
Haplochromis Nyanzae
Haplochromis nyanzae
Cichlidae Data Deficient
Haplochromis Nyererei
Haplochromis nyererei
Cichlidae Least Concern
Haplochromis Obesus
Haplochromis obesus
Cichlidae Critically Endangered
Haplochromis Obtusidens
Haplochromis obtusidens
Cichlidae Data Deficient
Haplochromis Oligacanthus
Haplochromis oligacanthus
Cichlidae Least Concern
Haplochromis Oligolepis
Haplochromis oligolepis
Cichlidae Data Deficient
Haplochromis Olivaceus
Haplochromis olivaceus
Cichlidae Least Concern
Haplochromis Omnicaeruleus
Haplochromis omnicaeruleus
Cichlidae Least Concern
Haplochromis Oregosoma
Haplochromis oregosoma
Cichlidae Near Threatened
Haplochromis Orthostoma
Haplochromis orthostoma
Cichlidae Vulnerable
Haplochromis Pachycephalus
Haplochromis pachycephalus
Cichlidae Data Deficient
Haplochromis Pallidus
Haplochromis pallidus
Cichlidae Data Deficient
Haplochromis Paludinosus
Haplochromis paludinosus
Cichlidae Least Concern
Haplochromis Pancitrinus
Haplochromis pancitrinus
Cichlidae Critically Endangered
Haplochromis Pappenheimi
Haplochromis pappenheimi
Cichlidae Least Concern
Haplochromis Paradoxus
Haplochromis paradoxus
Cichlidae Data Deficient
Haplochromis Paraguiarti
Haplochromis paraguiarti
Cichlidae Data Deficient
Haplochromis Paraplagiostoma
Haplochromis paraplagiostoma
Cichlidae Data Deficient
Haplochromis Pardus
Haplochromis pardus
Cichlidae
Haplochromis Paropius
Haplochromis paropius
Cichlidae Least Concern
Haplochromis Parorthostoma
Haplochromis parorthostoma
Cichlidae Data Deficient
Haplochromis Parvidens
Haplochromis parvidens
Cichlidae Critically Endangered
Haplochromis Pelagicus
Haplochromis pelagicus
Cichlidae
Haplochromis Pellegrini
Haplochromis pellegrini
Cichlidae Data Deficient
Haplochromis Percoides
Haplochromis percoides
Cichlidae Critically Endangered
Haplochromis Perrieri
Haplochromis perrieri
Cichlidae Critically Endangered
Haplochromis Petronius
Haplochromis petronius
Cichlidae Least Concern
Haplochromis Pharyngalis
Haplochromis pharyngalis
Cichlidae Least Concern
Haplochromis Piceatus
Haplochromis piceatus
Cichlidae Vulnerable
Haplochromis Pitmani
Haplochromis pitmani
Cichlidae Data Deficient
Haplochromis placodon pointed head
Trematocranus microstoma
Cichlidae Endangered Edible
Haplochromis Placodus
Haplochromis placodus
Cichlidae
Haplochromis Plagiodon
Haplochromis plagiodon
Cichlidae Vulnerable
Haplochromis Plagiostoma
Haplochromis plagiostoma
Cichlidae Data Deficient
Haplochromis Planus
Haplochromis planus
Cichlidae
Haplochromis Plutonius
Haplochromis plutonius
Cichlidae Critically Endangered
Haplochromis Polli
Haplochromis polli
Cichlidae Vulnerable
Haplochromis Prodromus
Haplochromis prodromus
Cichlidae Data Deficient
Haplochromis Prognathus
Haplochromis prognathus
Cichlidae Data Deficient
Haplochromis Pseudopellegrini
Haplochromis pseudopellegrini
Cichlidae Data Deficient
Haplochromis Ptistes
Haplochromis ptistes
Cichlidae Critically Endangered
Haplochromis Pundamilia
Haplochromis pundamilia
Cichlidae Least Concern
Haplochromis Pyrrhocephalus
Haplochromis pyrrhocephalus
Cichlidae Least Concern
Haplochromis Pyrrhopteryx
Haplochromis pyrrhopteryx
Cichlidae Critically Endangered
Haplochromis quads
Copadichromis mbenjii
Cichlidae Least Concern Edible
Haplochromis Quasimodo
Haplochromis quasimodo
Cichlidae
Haplochromis Relictidens
Haplochromis relictidens
Cichlidae