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 Data Deficient ✕ Clear all
Mexican halfbeak
Hyporhamphus mexicanus
Hemiramphidae Data Deficient
Mexican red shiner
Cyprinella rutila
Cyprinidae Data Deficient
Mexican redhorse
Moxostoma austrinum
Catostomidae Data Deficient
Michoacan livebearer
Poeciliopsis scarlli
Poeciliidae Data Deficient
Micralestes Ambiguus
Micralestes ambiguus
Alestidae Data Deficient
Micralestes Holargyreus
Micralestes holargyreus
Alestidae Data Deficient
Micralestes Schelly
Micralestes schelly
Alestidae Data Deficient
Microcobitis Misgurnoides
Microcobitis misgurnoides
Data Deficient
Microctenopoma Lineatum
Microctenopoma lineatum
Anabantidae Data Deficient
Microctenopoma Milleri
Microctenopoma milleri
Anabantidae Data Deficient
Microctenopoma Pekkolai
Microctenopoma pekkolai
Anabantidae Data Deficient
Microgenys Lativirgata
Microgenys lativirgata
Data Deficient
Microgenys Weyrauchi
Microgenys weyrauchi
Data Deficient
Microglanis Lundbergi
Microglanis lundbergi
Pseudopimelodidae Data Deficient
Microglanis Nigripinnis
Microglanis nigripinnis
Pseudopimelodidae Data Deficient
Microglanis Oliveirai
Microglanis oliveirai
Pseudopimelodidae Data Deficient
Microglanis Reikoae
Microglanis reikoae
Pseudopimelodidae Data Deficient
Microglanis Sparsus
Microglanis sparsus
Pseudopimelodidae Data Deficient
Microglanis Xerente
Microglanis xerente
Pseudopimelodidae Data Deficient
Microglanis Xylographicus
Microglanis xylographicus
Pseudopimelodidae Data Deficient
Micronema Platypogon
Micronema platypogon
Siluridae Data Deficient
Micropercops Hotayensis
Micropercops hotayensis
Odontobutidae Data Deficient
Microphilypnus Acangaquara
Microphilypnus acangaquara
Data Deficient
Microphis Deokhatoides
Microphis deokhatoides
Syngnathidae Data Deficient
Microphis Dunckeri
Microphis dunckeri
Syngnathidae Data Deficient
Microphysogobio Liaohensis
Microphysogobio liaohensis
Gobionidae Data Deficient
Microphysogobio Vietnamica
Microphysogobio vietnamica
Gobionidae Data Deficient
Microphysogobio Wulonghensis
Microphysogobio wulonghensis
Gobionidae Data Deficient
Microphysogobio Yunnanensis
Microphysogobio yunnanensis
Gobionidae Data Deficient
Microplecostomus Forestii
Microplecostomus forestii
Data Deficient
Microsynodontis Armatus
Microsynodontis armatus
Mochokidae Data Deficient
Microsynodontis Batesii
Microsynodontis batesii
Mochokidae Data Deficient
Microsynodontis Emarginata
Microsynodontis emarginata
Mochokidae Data Deficient
Microsynodontis Hirsuta
Microsynodontis hirsuta
Mochokidae Data Deficient
Microsynodontis Laevigata
Microsynodontis laevigata
Mochokidae Data Deficient
Microsynodontis Lamberti
Microsynodontis lamberti
Mochokidae Data Deficient
Microsynodontis Nannoculus
Microsynodontis nannoculus
Mochokidae Data Deficient
Microsynodontis Nasutus
Microsynodontis nasutus
Mochokidae Data Deficient
Microsynodontis Notata
Microsynodontis notata
Mochokidae Data Deficient
Microsynodontis Vigilis
Microsynodontis vigilis
Mochokidae Data Deficient
Millennium cory
Brochis spectabilis
Data Deficient
Mimagoniates Pulcher
Mimagoniates pulcher
Stevardiidae Data Deficient
Misgurnus Multimaculatus
Misgurnus multimaculatus
Cobitidae Data Deficient
Moa gambusia
Gambusia bucheri
Poeciliidae Data Deficient
Mochokus Brevis
Mochokus brevis
Mochokidae Data Deficient
Moema Apurinan
Moema apurinan
Rivulidae Data Deficient
Moenkhausia Affinis
Moenkhausia affinis
Acestrorhamphidae Data Deficient
Moenkhausia Barbouri
Moenkhausia barbouri
Acestrorhamphidae Data Deficient