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
Ancistrus Agostinhoi
Ancistrus agostinhoi
Loricariidae Least Concern
Ancistrus Aguaboensis
Ancistrus aguaboensis
Loricariidae Least Concern
Ancistrus Amaris
Ancistrus amaris
Loricariidae Near Threatened
Ancistrus Bodenhameri
Ancistrus bodenhameri
Loricariidae
Ancistrus Bolivianus
Ancistrus bolivianus
Loricariidae Vulnerable
Ancistrus Brevifilis
Ancistrus brevifilis
Loricariidae Vulnerable
Ancistrus Brevipinnis
Ancistrus brevipinnis
Loricariidae Least Concern
Ancistrus Bufonius
Ancistrus bufonius
Loricariidae Least Concern
Ancistrus Caucanus
Ancistrus caucanus
Loricariidae Least Concern
Ancistrus Centrolepis
Ancistrus centrolepis
Loricariidae Least Concern
Ancistrus Chagresi
Ancistrus chagresi
Loricariidae Least Concern
Ancistrus Cirrhosus
Ancistrus cirrhosus
Loricariidae Least Concern
Ancistrus Claro
Ancistrus claro
Loricariidae Least Concern
Ancistrus Clementinae
Ancistrus clementinae
Loricariidae Least Concern
Ancistrus Cryptophthalmus
Ancistrus cryptophthalmus
Loricariidae Endangered
Ancistrus Cuiabae
Ancistrus cuiabae
Loricariidae Least Concern
Ancistrus Damasceni
Ancistrus damasceni
Loricariidae Least Concern
Ancistrus Dubius
Ancistrus dubius
Loricariidae Least Concern
Ancistrus Erinaceus
Ancistrus erinaceus
Loricariidae
Ancistrus Eustictus
Ancistrus eustictus
Loricariidae Data Deficient
Ancistrus Falconensis
Ancistrus falconensis
Loricariidae
Ancistrus Fulvus
Ancistrus fulvus
Loricariidae Data Deficient
Ancistrus Galani
Ancistrus galani
Loricariidae
Ancistrus Greeni
Ancistrus greeni
Loricariidae Data Deficient
Ancistrus Gymnorhynchus
Ancistrus gymnorhynchus
Loricariidae Least Concern
Ancistrus Heterorhynchus
Ancistrus heterorhynchus
Loricariidae Data Deficient
Ancistrus Hoplogenys
Ancistrus hoplogenys
Loricariidae Least Concern
Ancistrus Jataiensis
Ancistrus jataiensis
Loricariidae Data Deficient
Ancistrus Jelskii
Ancistrus jelskii
Loricariidae Data Deficient
Ancistrus Kellerae
Ancistrus kellerae
Loricariidae Vulnerable
Ancistrus Latifrons
Ancistrus latifrons
Loricariidae Least Concern
Ancistrus Leoni
Ancistrus leoni
Loricariidae Least Concern
Ancistrus Leucostictus
Ancistrus leucostictus
Loricariidae Least Concern
Ancistrus Lineolatus
Ancistrus lineolatus
Loricariidae Data Deficient
Ancistrus Lithurgicus
Ancistrus lithurgicus
Loricariidae Least Concern
Ancistrus Macrophthalmus
Ancistrus macrophthalmus
Loricariidae Least Concern
Ancistrus Maculatus
Ancistrus maculatus
Loricariidae Data Deficient
Ancistrus Malacops
Ancistrus malacops
Loricariidae Least Concern
Ancistrus Marcapatae
Ancistrus marcapatae
Loricariidae Endangered
Ancistrus Martini
Ancistrus martini
Loricariidae Least Concern
Ancistrus Mattogrossensis
Ancistrus mattogrossensis
Loricariidae
Ancistrus Maximus
Ancistrus maximus
Loricariidae
Ancistrus Megacanthus
Ancistrus megacanthus
Loricariidae
Ancistrus Megalostomus
Ancistrus megalostomus
Loricariidae Least Concern
Ancistrus Minutus
Ancistrus minutus
Loricariidae Endangered
Ancistrus Miracollis
Ancistrus miracollis
Loricariidae Least Concern
Ancistrus Montanus
Ancistrus montanus
Loricariidae Least Concern
Ancistrus Mullerae
Ancistrus mullerae
Loricariidae Least Concern