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
Filtered Data Deficient ✕ Clear all
Hypostomus Carvalhoi
Hypostomus carvalhoi
Loricariidae Data Deficient
Hypostomus Fluviatilis
Hypostomus fluviatilis
Loricariidae Data Deficient
Hypostomus Itacua
Hypostomus itacua
Loricariidae Data Deficient
Hypostomus Johnii
Hypostomus johnii
Loricariidae Data Deficient
Hypostomus Levis
Hypostomus levis
Loricariidae Data Deficient
Hypostomus Longiradiatus
Hypostomus longiradiatus
Loricariidae Data Deficient
Hypostomus Meleagris
Hypostomus meleagris
Loricariidae Data Deficient
Hypostomus Niceforoi
Hypostomus niceforoi
Loricariidae Data Deficient
Hypostomus Obtusirostris
Hypostomus obtusirostris
Loricariidae Data Deficient
Hypostomus Oculeus
Hypostomus oculeus
Loricariidae Data Deficient
Hypostomus Pospisili
Hypostomus pospisili
Loricariidae Data Deficient
Hypostomus Subcarinatus
Hypostomus subcarinatus
Loricariidae Data Deficient
Hypostomus Tietensis
Hypostomus tietensis
Loricariidae Data Deficient
Hypostomus Topavae
Hypostomus topavae
Loricariidae Data Deficient
Hypostomus Variipictus
Hypostomus variipictus
Loricariidae Data Deficient
Hypostomus Variostictus
Hypostomus variostictus
Loricariidae Data Deficient
Hypostomus Wuchereri
Hypostomus wuchereri
Loricariidae Data Deficient
Hypseleotris Everetti
Hypseleotris everetti
Eleotridae Data Deficient
Hypseleotris Pangel
Hypseleotris pangel
Eleotridae Data Deficient
Hypsibarbus Annamensis
Hypsibarbus annamensis
Cyprinidae Data Deficient
Hypsibarbus Macrosquamatus
Hypsibarbus macrosquamatus
Cyprinidae Data Deficient
Hypsibarbus Oatesii
Hypsibarbus oatesii
Cyprinidae Data Deficient
Hypsibarbus Pierrei
Hypsibarbus pierrei
Cyprinidae Data Deficient
Hypsibarbus Suvattii
Hypsibarbus suvattii
Cyprinidae Data Deficient
Hypsoblennius Maculipinna
Hypsoblennius maculipinna
Blenniidae Data Deficient
Hypsolebias Nudiorbitatus
Hypsolebias nudiorbitatus
Rivulidae Data Deficient
Hypsolebias Radiosus
Hypsolebias radiosus
Rivulidae Data Deficient
Hypsolebias Trifasciatus
Hypsolebias trifasciatus
Rivulidae Data Deficient
Icana cory
Brochis incolicana
Data Deficient
Iguanodectes Polylepis
Iguanodectes polylepis
Iguanodectidae Data Deficient
Iheringichthys Syi
Iheringichthys syi
Pimelodidae Data Deficient
Imparfinis Longicauda
Imparfinis longicauda
Heptapteridae Data Deficient
Imparfinis Timana
Imparfinis timana
Heptapteridae Data Deficient
Indian blind catfish
Horaglanis krishnai
Clariidae Data Deficient
Indian spaghetti-eel
Ophichthys hodgarti
Data Deficient
Indochinese sheatfish
Kryptopterus dissitus
Siluridae Data Deficient
Inlecypris Jayarami
Inlecypris jayarami
Data Deficient
Iran Cat
Glyptothorax kurdistanicus
Sisoridae Data Deficient
Isbrücker's Hypopygus
Hypopygus isbruckeri
Rhamphichthyidae Data Deficient
Island gudgeon
Bostrychus aruensis
Eleotridae Data Deficient
Ituglanis Agreste
Ituglanis agreste
Trichomycteridae Data Deficient
Ituglanis Apteryx
Ituglanis apteryx
Trichomycteridae Data Deficient
Ituglanis Compactus
Ituglanis compactus
Trichomycteridae Data Deficient
Iwame trout
Oncorhynchus iwame
Salmonidae Data Deficient
Izmir mminnow
Ladigesocypris mermere
Cyprinidae Data Deficient
Jabal Akhdar Garra
Garra longipinnis
Cyprinidae Data Deficient
Jamur Lake grunter
Variichthys jamoerensis
Terapontidae Data Deficient
Jari toothcarp
Poecilia waiapi
Poeciliidae Data Deficient