💧
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