💧
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 Katonga
Haplochromis katonga
Cichlidae
Data Deficient
Haplochromis Katunzii
Haplochromis katunzii
Cichlidae
Critically Endangered
Haplochromis Kimondo
Haplochromis kimondo
Cichlidae
Haplochromis Kujunjui
Haplochromis kujunjui
Cichlidae
Data Deficient
Haplochromis Labiatus
Haplochromis labiatus
Cichlidae
Near Threatened
Haplochromis Labriformis
Haplochromis labriformis
Cichlidae
Data Deficient
Haplochromis Lacrimosus
Haplochromis lacrimosus
Cichlidae
Data Deficient
Haplochromis Laparogramma
Haplochromis laparogramma
Cichlidae
Least Concern
Haplochromis Latifasciatus
Haplochromis latifasciatus
Cichlidae
Critically Endangered
Haplochromis Latifrons
Haplochromis latifrons
Cichlidae
Haplochromis Limax
Haplochromis limax
Cichlidae
Least Concern
Haplochromis Lividus
Haplochromis lividus
Cichlidae
Data Deficient
Haplochromis Loati
Haplochromis loati
Cichlidae
Data Deficient
Haplochromis Lobatus
Haplochromis lobatus
Cichlidae
Haplochromis Longirostris
Haplochromis longirostris
Cichlidae
Critically Endangered
Haplochromis Luluae
Haplochromis luluae
Cichlidae
Data Deficient
Haplochromis Luteus
Haplochromis luteus
Cichlidae
Vulnerable
Haplochromis Macconneli
Haplochromis macconneli
Cichlidae
Least Concern
Haplochromis Macrocephalus
Haplochromis macrocephalus
Cichlidae
Vulnerable
Haplochromis Macrognathus
Haplochromis macrognathus
Cichlidae
Critically Endangered
Haplochromis Macrops
Haplochromis macrops
Cichlidae
Data Deficient
Haplochromis Macropsoides
Haplochromis macropsoides
Cichlidae
Least Concern
Haplochromis Maculipinna
Haplochromis maculipinna
Cichlidae
Data Deficient
Haplochromis Mahagiensis
Haplochromis mahagiensis
Cichlidae
Vulnerable
Haplochromis Maisomei
Haplochromis maisomei
Cichlidae
Data Deficient
Haplochromis Malacophagus
Haplochromis malacophagus
Cichlidae
Data Deficient
Haplochromis Mandibularis
Haplochromis mandibularis
Cichlidae
Data Deficient
Haplochromis Martini
Haplochromis martini
Cichlidae
Critically Endangered
Haplochromis Maxillaris
Haplochromis maxillaris
Cichlidae
Vulnerable
Haplochromis Mbipi
Haplochromis mbipi
Cichlidae
Least Concern
Haplochromis Megalops
Haplochromis megalops
Cichlidae
Vulnerable
Haplochromis Melanopterus
Haplochromis melanopterus
Cichlidae
Vulnerable
Haplochromis Melanopus
Haplochromis melanopus
Cichlidae
Data Deficient
Haplochromis Melichrous
Haplochromis melichrous
Cichlidae
Data Deficient
Haplochromis Mentatus
Haplochromis mentatus
Cichlidae
Least Concern
Haplochromis Mento
Haplochromis mento
Cichlidae
Data Deficient
Haplochromis Michaeli
Haplochromis michaeli
Cichlidae
Critically Endangered
Haplochromis Microchrysomelas
Haplochromis microchrysomelas
Cichlidae
Least Concern
Haplochromis Microdon
Haplochromis microdon
Cichlidae
Critically Endangered
Haplochromis Molossus
Haplochromis molossus
Cichlidae
Haplochromis Multiocellatus
Haplochromis multiocellatus
Cichlidae
Haplochromis Mylodon
Haplochromis mylodon
Cichlidae
Least Concern
Haplochromis Nanoserranus
Haplochromis nanoserranus
Cichlidae
Critically Endangered
Haplochromis Nigrescens
Haplochromis nigrescens
Cichlidae
Data Deficient
Haplochromis Nigricans
Haplochromis nigricans
Cichlidae
Data Deficient
Haplochromis Nigripinnis
Haplochromis nigripinnis
Cichlidae
Least Concern
Haplochromis Nigroides
Haplochromis nigroides
Cichlidae
Least Concern
Haplochromis Niloticus
Haplochromis niloticus
Cichlidae
Data Deficient