💧
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
Rineloricaria Kronei
Rineloricaria kronei
Loricariidae
Least Concern
Rineloricaria Langei
Rineloricaria langei
Loricariidae
Least Concern
Rineloricaria Latirostris
Rineloricaria latirostris
Loricariidae
Least Concern
Rineloricaria Maacki
Rineloricaria maacki
Loricariidae
Least Concern
Rineloricaria Magdalenae
Rineloricaria magdalenae
Loricariidae
Least Concern
Rineloricaria Malabarbai
Rineloricaria malabarbai
Loricariidae
Least Concern
Rineloricaria Maquinensis
Rineloricaria maquinensis
Loricariidae
Least Concern
Rineloricaria Melini
Rineloricaria melini
Loricariidae
Least Concern
Rineloricaria Microlepidota
Rineloricaria microlepidota
Loricariidae
Data Deficient
Rineloricaria Misionera
Rineloricaria misionera
Loricariidae
Vulnerable
Rineloricaria Morrowi
Rineloricaria morrowi
Loricariidae
Least Concern
Rineloricaria Nigricauda
Rineloricaria nigricauda
Loricariidae
Least Concern
Rineloricaria Nudipectoris
Rineloricaria nudipectoris
Loricariidae
Rineloricaria Osvaldoi
Rineloricaria osvaldoi
Loricariidae
Least Concern
Rineloricaria Pareiacantha
Rineloricaria pareiacantha
Loricariidae
Rineloricaria Pentamaculata
Rineloricaria pentamaculata
Loricariidae
Least Concern
Rineloricaria Phoxocephala
Rineloricaria phoxocephala
Loricariidae
Least Concern
Rineloricaria Platyura
Rineloricaria platyura
Loricariidae
Least Concern
Rineloricaria Quadrensis
Rineloricaria quadrensis
Loricariidae
Least Concern
Rineloricaria Reisi
Rineloricaria reisi
Loricariidae
Least Concern
Rineloricaria Sanga
Rineloricaria sanga
Loricariidae
Least Concern
Rineloricaria Setepovos
Rineloricaria setepovos
Loricariidae
Least Concern
Rineloricaria Sneiderni
Rineloricaria sneiderni
Loricariidae
Data Deficient
Rineloricaria Steindachneri
Rineloricaria steindachneri
Loricariidae
Least Concern
Rineloricaria Stellata
Rineloricaria stellata
Loricariidae
Least Concern
Rineloricaria Teffeana
Rineloricaria teffeana
Loricariidae
Least Concern
Rineloricaria Thrissoceps
Rineloricaria thrissoceps
Loricariidae
Least Concern
Rineloricaria Tropeira
Rineloricaria tropeira
Loricariidae
Least Concern
Rineloricaria Wolfei
Rineloricaria wolfei
Loricariidae
Least Concern
Rineloricaria Zaina
Rineloricaria zaina
Loricariidae
Least Concern
Rineloricaria Zawadzkii
Rineloricaria zawadzkii
Loricariidae
Ringtail pike cichlid
Crenicichla saxatilis
Cichlidae
Least Concern
Edible
Rio Grande chub
Gila pandora
Cyprinidae
Least Concern
Rio Grande cichlid
Herichthys cyanoguttatus
Cichlidae
Least Concern
Edible
Rio Grande darter
Etheostoma grahami
Percidae
Vulnerable
Rio Grande shiner
Notropis jemezanus
Cyprinidae
Least Concern
Rio Grande silvery minnow
Hybognathus amarus
Cyprinidae
Endangered
Rio Grande sucker
Pantosteus plebeius
Rio Napo cory
Gastrodermus napoensis
Least Concern
Edible
Rio Napo cory
Corydoras napoensis
Callichthyidae
Least Concern
Edible
Rio negro cory
Corydoras negro
Callichthyidae
Data Deficient
Rio Negro Piranha
Serrasalmus gouldingi
Serrasalmidae
Least Concern
Rio Negro pygmy anchovy
Amazonsprattus scintilla
Engraulidae
Least Concern
Rio pearlfish
Nematolebias whitei
Rivulidae
Endangered
Edible
Río Salado darter
Etheostoma segrex
Percidae
Critically Endangered
Rio Verde catfish
Ictalurus mexicanus
Ictaluridae
Vulnerable
Ripon barbel
Labeobarbus altianalis
Cyprinidae
Least Concern
Ripsaw catfish
Oxydoras niger
Doradidae
Least Concern