💧
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
Hyphessobrycon Heteresthes
Hyphessobrycon heteresthes
Acestrorhamphidae
Data Deficient
Hyphessobrycon Hexastichos
Hyphessobrycon hexastichos
Acestrorhamphidae
Data Deficient
Hyphessobrycon Hildae
Hyphessobrycon hildae
Acestrorhamphidae
Vulnerable
Hyphessobrycon Igneus
Hyphessobrycon igneus
Acestrorhamphidae
Least Concern
Hyphessobrycon Iheringi
Hyphessobrycon iheringi
Acestrorhamphidae
Data Deficient
Hyphessobrycon Isiri
Hyphessobrycon isiri
Acestrorhamphidae
Vulnerable
Hyphessobrycon Itaparicensis
Hyphessobrycon itaparicensis
Acestrorhamphidae
Least Concern
Hyphessobrycon Jackrobertsi
Hyphessobrycon jackrobertsi
Acestrorhamphidae
Hyphessobrycon Kayabi
Hyphessobrycon kayabi
Acestrorhamphidae
Least Concern
Hyphessobrycon Klausanni
Hyphessobrycon klausanni
Acestrorhamphidae
Data Deficient
Hyphessobrycon Latus
Hyphessobrycon latus
Acestrorhamphidae
Data Deficient
Hyphessobrycon Maculicauda
Hyphessobrycon maculicauda
Acestrorhamphidae
Hyphessobrycon Mamuruensis
Hyphessobrycon mamuruensis
Acestrorhamphidae
Hyphessobrycon Mapinguari
Hyphessobrycon mapinguari
Acestrorhamphidae
Hyphessobrycon Margitae
Hyphessobrycon margitae
Acestrorhamphidae
Hyphessobrycon Mavro
Hyphessobrycon mavro
Acestrorhamphidae
Least Concern
Hyphessobrycon Melanostichos
Hyphessobrycon melanostichos
Acestrorhamphidae
Least Concern
Hyphessobrycon Melasemeion
Hyphessobrycon melasemeion
Acestrorhamphidae
Hyphessobrycon Melazonatus
Hyphessobrycon melazonatus
Acestrorhamphidae
Data Deficient
Hyphessobrycon Milleri
Hyphessobrycon milleri
Acestrorhamphidae
Hyphessobrycon Minimus
Hyphessobrycon minimus
Acestrorhamphidae
Data Deficient
Hyphessobrycon Montagi
Hyphessobrycon montagi
Acestrorhamphidae
Least Concern
Hyphessobrycon Myrmex
Hyphessobrycon myrmex
Acestrorhamphidae
Hyphessobrycon Natagaima
Hyphessobrycon natagaima
Acestrorhamphidae
Hyphessobrycon Negodagua
Hyphessobrycon negodagua
Acestrorhamphidae
Near Threatened
Hyphessobrycon Nicolasi
Hyphessobrycon nicolasi
Acestrorhamphidae
Endangered
Hyphessobrycon Niger
Hyphessobrycon niger
Acestrorhamphidae
Least Concern
Hyphessobrycon Nigricinctus
Hyphessobrycon nigricinctus
Acestrorhamphidae
Vulnerable
Hyphessobrycon Notidanos
Hyphessobrycon notidanos
Acestrorhamphidae
Data Deficient
Hyphessobrycon Ocasoensis
Hyphessobrycon ocasoensis
Acestrorhamphidae
Least Concern
Hyphessobrycon Oritoensis
Hyphessobrycon oritoensis
Acestrorhamphidae
Least Concern
Hyphessobrycon Otrynus
Hyphessobrycon otrynus
Acestrorhamphidae
Least Concern
Hyphessobrycon Paepkei
Hyphessobrycon paepkei
Acestrorhamphidae
Data Deficient
Hyphessobrycon Panamensis
Hyphessobrycon panamensis
Acestrorhamphidae
Vulnerable
Hyphessobrycon Parvellus
Hyphessobrycon parvellus
Acestrorhamphidae
Least Concern
Hyphessobrycon Pastanai
Hyphessobrycon pastanai
Acestrorhamphidae
Hyphessobrycon Paucilepis
Hyphessobrycon paucilepis
Acestrorhamphidae
Endangered
Hyphessobrycon Piabinhas
Hyphessobrycon piabinhas
Acestrorhamphidae
Data Deficient
Hyphessobrycon Pinnistriatus
Hyphessobrycon pinnistriatus
Acestrorhamphidae
Hyphessobrycon Piranga
Hyphessobrycon piranga
Acestrorhamphidae
Hyphessobrycon Poecilioides
Hyphessobrycon poecilioides
Acestrorhamphidae
Near Threatened
Hyphessobrycon Procerus
Hyphessobrycon procerus
Acestrorhamphidae
Endangered
Hyphessobrycon Procyon
Hyphessobrycon procyon
Acestrorhamphidae
Hyphessobrycon Proteus
Hyphessobrycon proteus
Acestrorhamphidae
Least Concern
Hyphessobrycon Pyrrhonotus
Hyphessobrycon pyrrhonotus
Acestrorhamphidae
Least Concern
Hyphessobrycon Pytai
Hyphessobrycon pytai
Acestrorhamphidae
Vulnerable
Hyphessobrycon Rheophilus
Hyphessobrycon rheophilus
Acestrorhamphidae
Least Concern
Hyphessobrycon Ribeiroi
Hyphessobrycon ribeiroi
Acestrorhamphidae