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
Pimelodella Pectinifer
Pimelodella pectinifer
Heptapteridae Data Deficient
Pimelodella Peruana
Pimelodella peruana
Heptapteridae Data Deficient
Pimelodella Peruensis
Pimelodella peruensis
Heptapteridae Data Deficient
Pimelodella Roccae
Pimelodella roccae
Heptapteridae Data Deficient
Pimelodella Rudolphi
Pimelodella rudolphi
Heptapteridae Data Deficient
Pimelodella Wesselii
Pimelodella wesselii
Heptapteridae Data Deficient
Pimelodella Wolfi
Pimelodella wolfi
Heptapteridae Data Deficient
Pimelodus Joannis
Pimelodus joannis
Pimelodidae Data Deficient
Pimelodus Luciae
Pimelodus luciae
Pimelodidae Data Deficient
Pimelodus Platicirris
Pimelodus platicirris
Pimelodidae Data Deficient
Pimelodus Quadratus
Pimelodus quadratus
Pimelodidae Data Deficient
Pimelodus Stewarti
Pimelodus stewarti
Pimelodidae Data Deficient
Pisodonophis Hypselopterus
Pisodonophis hypselopterus
Ophichthidae Data Deficient
Placidochromis Acuticeps
Placidochromis acuticeps
Cichlidae Data Deficient
Placidochromis Acutirostris
Placidochromis acutirostris
Cichlidae Data Deficient
Placidochromis Borealis
Placidochromis borealis
Cichlidae Data Deficient
Placidochromis Chilolae
Placidochromis chilolae
Cichlidae Data Deficient
Placidochromis Domirae
Placidochromis domirae
Cichlidae Data Deficient
Placidochromis Fuscus
Placidochromis fuscus
Cichlidae Data Deficient
Placidochromis Koningsi
Placidochromis koningsi
Cichlidae Data Deficient
Placidochromis Lineatus
Placidochromis lineatus
Cichlidae Data Deficient
Placidochromis Longus
Placidochromis longus
Cichlidae Data Deficient
Placidochromis Macroceps
Placidochromis macroceps
Cichlidae Data Deficient
Placidochromis Minor
Placidochromis minor
Cichlidae Data Deficient
Placidochromis Minutus
Placidochromis minutus
Cichlidae Data Deficient
Placidochromis Msakae
Placidochromis msakae
Cichlidae Data Deficient
Placidochromis Nigribarbis
Placidochromis nigribarbis
Cichlidae Data Deficient
Placidochromis Nkhatae
Placidochromis nkhatae
Cichlidae Data Deficient
Placidochromis Nkhotakotae
Placidochromis nkhotakotae
Cichlidae Data Deficient
Placidochromis Orthognathus
Placidochromis orthognathus
Cichlidae Data Deficient
Placidochromis Pallidus
Placidochromis pallidus
Cichlidae Data Deficient
Placidochromis Vulgaris
Placidochromis vulgaris
Cichlidae Data Deficient
Placocheilus Bibarbatus
Placocheilus bibarbatus
Cyprinidae Data Deficient
Placocheilus Robustus
Placocheilus robustus
Cyprinidae Data Deficient
Placogobio Bacmeensis
Placogobio bacmeensis
Data Deficient
Placogobio Nahangensis
Placogobio nahangensis
Data Deficient
Plagioscion Casattii
Plagioscion casattii
Sciaenidae Data Deficient
Plain terapon
Mesopristes elongatus
Terapontidae Data Deficient
Platyclarias Machadoi
Platyclarias machadoi
Clariidae Data Deficient
Plectrochilus Diabolicus
Plectrochilus diabolicus
Trichomycteridae Data Deficient
Pnictes Asphyxiatus
Pnictes asphyxiatus
Data Deficient
Pogobrama Barbatula
Pogobrama barbatula
Data Deficient
Pollimyrus Guttatus
Pollimyrus guttatus
Mormyridae Data Deficient
Pollimyrus Macroterops
Pollimyrus macroterops
Mormyridae Data Deficient
Pollimyrus Maculipinnis
Pollimyrus maculipinnis
Mormyridae Data Deficient
Pollimyrus Pedunculatus
Pollimyrus pedunculatus
Mormyridae Data Deficient
Polypterus Teugelsi
Polypterus teugelsi
Polypteridae Data Deficient
Pontian Betta
Betta pulchra
Osphronemidae Data Deficient