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 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