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
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