💧
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
Creagrutus Maracaiboensis
Creagrutus maracaiboensis
Stevardiidae
Least Concern
Creagrutus Maxillaris
Creagrutus maxillaris
Stevardiidae
Least Concern
Creagrutus Melanzonus
Creagrutus melanzonus
Stevardiidae
Least Concern
Creagrutus Melasma
Creagrutus melasma
Stevardiidae
Least Concern
Creagrutus Menezesi
Creagrutus menezesi
Stevardiidae
Least Concern
Creagrutus Meridionalis
Creagrutus meridionalis
Stevardiidae
Least Concern
Creagrutus Mucipu
Creagrutus mucipu
Stevardiidae
Data Deficient
Creagrutus Muelleri
Creagrutus muelleri
Stevardiidae
Least Concern
Creagrutus Nigrostigmatus
Creagrutus nigrostigmatus
Stevardiidae
Endangered
Creagrutus Nigrotaeniatus
Creagrutus nigrotaeniatus
Stevardiidae
Data Deficient
Creagrutus Occidaneus
Creagrutus occidaneus
Stevardiidae
Least Concern
Creagrutus Ortegai
Creagrutus ortegai
Stevardiidae
Least Concern
Creagrutus Ouranonastes
Creagrutus ouranonastes
Stevardiidae
Least Concern
Creagrutus Paraguayensis
Creagrutus paraguayensis
Stevardiidae
Least Concern
Creagrutus Paralacus
Creagrutus paralacus
Stevardiidae
Least Concern
Creagrutus Pearsoni
Creagrutus pearsoni
Stevardiidae
Least Concern
Creagrutus Peruanus
Creagrutus peruanus
Stevardiidae
Least Concern
Creagrutus Petilus
Creagrutus petilus
Stevardiidae
Least Concern
Creagrutus Phasma
Creagrutus phasma
Stevardiidae
Least Concern
Creagrutus Pila
Creagrutus pila
Stevardiidae
Least Concern
Creagrutus Planquettei
Creagrutus planquettei
Stevardiidae
Vulnerable
Creagrutus Provenzanoi
Creagrutus provenzanoi
Stevardiidae
Creagrutus Runa
Creagrutus runa
Stevardiidae
Least Concern
Creagrutus Saxatilis
Creagrutus saxatilis
Stevardiidae
Data Deficient
Creagrutus Seductus
Creagrutus seductus
Stevardiidae
Least Concern
Creagrutus Taphorni
Creagrutus taphorni
Stevardiidae
Least Concern
Creagrutus Tuyuka
Creagrutus tuyuka
Stevardiidae
Least Concern
Creagrutus Veruina
Creagrutus veruina
Stevardiidae
Near Threatened
Creagrutus Vexillapinnus
Creagrutus vexillapinnus
Stevardiidae
Least Concern
Creagrutus Xiphos
Creagrutus xiphos
Stevardiidae
Data Deficient
Creagrutus Yanatili
Creagrutus yanatili
Stevardiidae
Data Deficient
Creagrutus Zephyrus
Creagrutus zephyrus
Stevardiidae
Least Concern
Creek Ai's goby
Sicyopterus aiensis
Gobiidae
Near Threatened
Creek chub
Semotilus atromaculatus
Cyprinidae
Least Concern
Creek livebearer
Jenynsia eigenmanni
Anablepidae
Least Concern
Creek loach
Schistura beavani
Nemacheilidae
Least Concern
Crenicara Latruncularium
Crenicara latruncularium
Least Concern
Crenicichla Ama
Crenicichla ama
Cichlidae
Crenicichla Anthurus
Crenicichla anthurus
Cichlidae
Least Concern
Crenicichla Aravera
Crenicichla aravera
Cichlidae
Crenicichla Brasiliensis
Crenicichla brasiliensis
Cichlidae
Crenicichla Britskii
Crenicichla britskii
Cichlidae
Least Concern
Crenicichla Cametana
Crenicichla cametana
Cichlidae
Least Concern
Crenicichla Chicha
Crenicichla chicha
Cichlidae
Least Concern
Crenicichla Coppenamensis
Crenicichla coppenamensis
Cichlidae
Least Concern
Crenicichla Cyanonotus
Crenicichla cyanonotus
Cichlidae
Least Concern
Crenicichla Cyclostoma
Crenicichla cyclostoma
Cichlidae
Critically Endangered
Crenicichla Empheres
Crenicichla empheres
Cichlidae
Vulnerable