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