💧
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
Ammoglanis Diaphanus
Ammoglanis diaphanus
Trichomycteridae
Data Deficient
Amphilius Lampei
Amphilius lampei
Amphiliidae
Data Deficient
Amphilius Lentiginosus
Amphilius lentiginosus
Amphiliidae
Data Deficient
Amphilius Maesii
Amphilius maesii
Amphiliidae
Data Deficient
Amphilius Opisthophthalmus
Amphilius opisthophthalmus
Amphiliidae
Data Deficient
Amphilophus Hogaboomorum
Amphilophus hogaboomorum
Cichlidae
Data Deficient
Anabarilius Liui
Anabarilius liui
Cyprinidae
Data Deficient
Anabarilius Longicaudatus
Anabarilius longicaudatus
Cyprinidae
Data Deficient
Anabarilius Maculatus
Anabarilius maculatus
Cyprinidae
Data Deficient
Anabarilius Transmontanus
Anabarilius transmontanus
Cyprinidae
Data Deficient
Anabarilius Xundianensis
Anabarilius xundianensis
Cyprinidae
Data Deficient
Anablepsoides Caurae
Anablepsoides caurae
Rivulidae
Data Deficient
Anablepsoides Monticola
Anablepsoides monticola
Rivulidae
Data Deficient
Anablepsoides Peruanus
Anablepsoides peruanus
Rivulidae
Data Deficient
Anablepsoides Taeniatus
Anablepsoides taeniatus
Rivulidae
Data Deficient
Anablepsoides Tessellatus
Anablepsoides tessellatus
Rivulidae
Data Deficient
Anari
Creagrutus molinus
Stevardiidae
Data Deficient
Ancherythroculter Daovantieni
Ancherythroculter daovantieni
Data Deficient
Anchoviella Sanfranciscana
Anchoviella sanfranciscana
Engraulidae
Data Deficient
Ancistrus Eustictus
Ancistrus eustictus
Loricariidae
Data Deficient
Ancistrus Fulvus
Ancistrus fulvus
Loricariidae
Data Deficient
Ancistrus Greeni
Ancistrus greeni
Loricariidae
Data Deficient
Ancistrus Heterorhynchus
Ancistrus heterorhynchus
Loricariidae
Data Deficient
Ancistrus Jataiensis
Ancistrus jataiensis
Loricariidae
Data Deficient
Ancistrus Jelskii
Ancistrus jelskii
Loricariidae
Data Deficient
Ancistrus Lineolatus
Ancistrus lineolatus
Loricariidae
Data Deficient
Ancistrus Maculatus
Ancistrus maculatus
Loricariidae
Data Deficient
Ancistrus Reisi
Ancistrus reisi
Loricariidae
Data Deficient
Ancistrus Stigmaticus
Ancistrus stigmaticus
Loricariidae
Data Deficient
Ancistrus Tombador
Ancistrus tombador
Loricariidae
Data Deficient
Ancistrus Variolus
Ancistrus variolus
Loricariidae
Data Deficient
Ancistrus Verecundus
Ancistrus verecundus
Loricariidae
Data Deficient
Andeancistrus Platycephalus
Andeancistrus platycephalus
Data Deficient
Angolan happy
Chetia welwitschi
Cichlidae
Data Deficient
Angostura cichlid
Vieja breidohri
Cichlidae
Data Deficient
Anostomus Longus
Anostomus longus
Anostomidae
Data Deficient
Apapa
Pellona altamazonica
Pristigasteridae
Data Deficient
Apareiodon Argenteus
Apareiodon argenteus
Parodontidae
Data Deficient
Apareiodon Cavalcante
Apareiodon cavalcante
Parodontidae
Data Deficient
Apareiodon Tigrinus
Apareiodon tigrinus
Parodontidae
Data Deficient
Aphanotorulus Gomesi
Aphanotorulus gomesi
Loricariidae
Data Deficient
Aphanotorulus Phrixosoma
Aphanotorulus phrixosoma
Loricariidae
Data Deficient
Aphyocharax Agassizii
Aphyocharax agassizii
Characidae
Data Deficient
Aphyolebias Boticarioi
Aphyolebias boticarioi
Rivulidae
Data Deficient
Aphyosemion Etsamense
Aphyosemion etsamense
Nothobranchiidae
Data Deficient
Aphyosemion Hera
Aphyosemion hera
Nothobranchiidae
Data Deficient
Aphyosemion Kouamense
Aphyosemion kouamense
Nothobranchiidae
Data Deficient
Aphyosemion Schoutedeni
Aphyosemion schoutedeni
Nothobranchiidae
Data Deficient