💧
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
Homalopteroides Weberi
Homalopteroides weberi
Balitoridae
Data Deficient
Homalopteroides Yuwonoi
Homalopteroides yuwonoi
Balitoridae
Data Deficient
Homalopterula Amphisquamata
Homalopterula amphisquamata
Balitoridae
Data Deficient
Homalopterula Modiglianii
Homalopterula modiglianii
Balitoridae
Data Deficient
Homalopterula Vanderbilti
Homalopterula vanderbilti
Balitoridae
Data Deficient
Hoplerythrinus Cinereus
Hoplerythrinus cinereus
Erythrinidae
Data Deficient
Hoplias Microcephalus
Hoplias microcephalus
Erythrinidae
Data Deficient
Hoplomyzon Papillatus
Hoplomyzon papillatus
Aspredinidae
Data Deficient
Hora danio
Devario shanensis
Cyprinidae
Data Deficient
Horaglanis Alikunhii
Horaglanis alikunhii
Clariidae
Data Deficient
Hornaday's paradise fish
Polynemus hornadayi
Polynemidae
Data Deficient
Howong betta
Betta unimaculata
Osphronemidae
Data Deficient
Edible
Hucho Ishikawae
Hucho ishikawae
Salmonidae
Data Deficient
Hyalobagrus Flavus
Hyalobagrus flavus
Bagridae
Data Deficient
Hyalobagrus Leiacanthus
Hyalobagrus leiacanthus
Bagridae
Data Deficient
Hyphessobrycon Albolineatus
Hyphessobrycon albolineatus
Acestrorhamphidae
Data Deficient
Hyphessobrycon Amaronensis
Hyphessobrycon amaronensis
Acestrorhamphidae
Data Deficient
Hyphessobrycon Catableptus
Hyphessobrycon catableptus
Acestrorhamphidae
Data Deficient
Hyphessobrycon Chocoensis
Hyphessobrycon chocoensis
Acestrorhamphidae
Data Deficient
Hyphessobrycon Columbianus
Hyphessobrycon columbianus
Acestrorhamphidae
Data Deficient
Hyphessobrycon Condotensis
Hyphessobrycon condotensis
Acestrorhamphidae
Data Deficient
Hyphessobrycon Hasemani
Hyphessobrycon hasemani
Acestrorhamphidae
Data Deficient
Hyphessobrycon Heteresthes
Hyphessobrycon heteresthes
Acestrorhamphidae
Data Deficient
Hyphessobrycon Hexastichos
Hyphessobrycon hexastichos
Acestrorhamphidae
Data Deficient
Hyphessobrycon Iheringi
Hyphessobrycon iheringi
Acestrorhamphidae
Data Deficient
Hyphessobrycon Klausanni
Hyphessobrycon klausanni
Acestrorhamphidae
Data Deficient
Hyphessobrycon Latus
Hyphessobrycon latus
Acestrorhamphidae
Data Deficient
Hyphessobrycon Melazonatus
Hyphessobrycon melazonatus
Acestrorhamphidae
Data Deficient
Hyphessobrycon Minimus
Hyphessobrycon minimus
Acestrorhamphidae
Data Deficient
Hyphessobrycon Notidanos
Hyphessobrycon notidanos
Acestrorhamphidae
Data Deficient
Hyphessobrycon Paepkei
Hyphessobrycon paepkei
Acestrorhamphidae
Data Deficient
Hyphessobrycon Piabinhas
Hyphessobrycon piabinhas
Acestrorhamphidae
Data Deficient
Hyphessobrycon Santae
Hyphessobrycon santae
Acestrorhamphidae
Data Deficient
Hyphessobrycon Schauenseei
Hyphessobrycon schauenseei
Acestrorhamphidae
Data Deficient
Hyphessobrycon Scutulatus
Hyphessobrycon scutulatus
Acestrorhamphidae
Data Deficient
Hyphessobrycon Sebastiani
Hyphessobrycon sebastiani
Acestrorhamphidae
Data Deficient
Hyphessobrycon Stramineus
Hyphessobrycon stramineus
Acestrorhamphidae
Data Deficient
Hyphessobrycon Wajat
Hyphessobrycon wajat
Acestrorhamphidae
Data Deficient
Hyphessobrycon Weitzmanorum
Hyphessobrycon weitzmanorum
Acestrorhamphidae
Data Deficient
Hyphessobrycon Werneri
Hyphessobrycon werneri
Acestrorhamphidae
Data Deficient
Hypodoras Forficulatus
Hypodoras forficulatus
Data Deficient
Hypomasticus Lineomaculatus
Hypomasticus lineomaculatus
Anostomidae
Data Deficient
Hypophthalmichthys Harmandi
Hypophthalmichthys harmandi
Cyprinidae
Data Deficient
Hypopygus Minissimus
Hypopygus minissimus
Rhamphichthyidae
Data Deficient
Hypostomus Angipinnatus
Hypostomus angipinnatus
Loricariidae
Data Deficient
Hypostomus Atropinnis
Hypostomus atropinnis
Loricariidae
Data Deficient
Hypostomus Brevicauda
Hypostomus brevicauda
Loricariidae
Data Deficient
Hypostomus Brevis
Hypostomus brevis
Loricariidae
Data Deficient