💧
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