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 Least Concern ✕ Clear all
Creagrutus Holmi
Creagrutus holmi
Stevardiidae Least Concern
Creagrutus Ignotus
Creagrutus ignotus
Stevardiidae Least Concern
Creagrutus Maculosus
Creagrutus maculosus
Stevardiidae Least Concern
Creagrutus Magdalenae
Creagrutus magdalenae
Stevardiidae Least Concern
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 Muelleri
Creagrutus muelleri
Stevardiidae Least Concern
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 Runa
Creagrutus runa
Stevardiidae Least Concern
Creagrutus Seductus
Creagrutus seductus
Stevardiidae Least Concern
Creagrutus Taphorni
Creagrutus taphorni
Stevardiidae Least Concern
Creagrutus Tuyuka
Creagrutus tuyuka
Stevardiidae Least Concern
Creagrutus Vexillapinnus
Creagrutus vexillapinnus
Stevardiidae Least Concern
Creagrutus Zephyrus
Creagrutus zephyrus
Stevardiidae Least Concern
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 Anthurus
Crenicichla anthurus
Cichlidae Least Concern
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 Frenata
Crenicichla frenata
Cichlidae Least Concern
Crenicichla Gaucho
Crenicichla gaucho
Cichlidae Least Concern
Crenicichla Haroldoi
Crenicichla haroldoi
Cichlidae Least Concern
Crenicichla Hemera
Crenicichla hemera
Cichlidae Least Concern
Crenicichla Hummelincki
Crenicichla hummelincki
Cichlidae Least Concern
Crenicichla Igara
Crenicichla igara
Cichlidae Least Concern
Crenicichla Iguapina
Crenicichla iguapina
Cichlidae Least Concern
Crenicichla Iguassuensis
Crenicichla iguassuensis
Cichlidae Least Concern
Crenicichla Inpa
Crenicichla inpa
Cichlidae Least Concern
Crenicichla Isbrueckeri
Crenicichla isbrueckeri
Cichlidae Least Concern
Crenicichla Jaguarensis
Crenicichla jaguarensis
Cichlidae Least Concern