River Loaches
Scientific Name
Common Name
Aborichthys elongatus
Aborichthys garoensis
Aborichthys kempi
Acanthocobitis botia
Mottled loach
Acanthocobitis rubidipinnis
Acanthocobitis urophthalmus
Banded mountain loach
Acanthocobitis zonalternans
Annamia normani
Balitora annamitica
Balitora brucei
Gray's stone loach
Balitora burmanica
Burmese stone loach
Balitora elongata
Balitora lancangjiangensis
Balitora meridionalis
Balitora mysorensis
Slender stone loach
Balitora tchangi
Barbatula altayensis
Barbatula barbatula
Stone loach
Barbatula bureschi
Barbatula labiata
Plain thicklip loach
Barbatula merga
Krynicki's loach
Barbatula microphthalma
Barbatula pindus
Barbatula pulsiz
Barbatula toni
Barbucca diabolica
Beaufortia cyclica
Beaufortia huangguoshuensis
Beaufortia intermedia
Beaufortia kweichowensis
Beaufortia leveretti
Beaufortia liui
Beaufortia pingi
Beaufortia polylepis
Beaufortia szechuanensis
Beaufortia zebroidus
Bhavania australis
Western Ghat loach
Crossostoma chenyiyui
Crossostoma davidi
Crossostoma fascicauda
Crossostoma pauciquama
Crossostoma paucisquama
Crossostoma stigmata
Crossostoma tinkhami
Cryptotora thamicola
Dienbienia namnuaensis
Dzihunia amudarjensis
Bukhara stone loach
Ellopostoma megalomycter
Ellopostoma mystax
Gastromyzon borneensis
Gastromyzon contractus
Gastromyzon ctenocephalus
Gastromyzon danumensis
Gastromyzon embalohensis
Gastromyzon fasciatus
Gastromyzon lepidogaster
Gastromyzon megalepis
Gastromyzon monticola
Gastromyzon ornaticauda
Gastromyzon pariclavis
Gastromyzon punctulatus
Hillstream loach
Gastromyzon ridens
Glaniopsis denudata
Glaniopsis gossei
Glaniopsis hanitschi
Glaniopsis multiradiata
Hemimyzon abbreviata
Hemimyzon confluens
Hemimyzon ecdyonuroides
Hemimyzon formosanus
Hemimyzon khonensis
Hemimyzon macroptera
Hemimyzon megalopseos
Hemimyzon nanensis
Hemimyzon nujiangensis
Hemimyzon papilio
Hemimyzon pengi
Hemimyzon pumilicorpora
Hemimyzon taitungensis
Hemimyzon yaotanensis
Heminoemacheilus hyalinus
Heminoemacheilus zhengbaoshani
Homaloptera bilineata
Homaloptera confuzona
Homaloptera gymnogaster
Homaloptera heterolepis
Homaloptera hoffmanni
Homaloptera indochinensis
Homaloptera leonardi
Homaloptera manipurensis
Homaloptera maxinae
Homaloptera menoni
Homaloptera modesta
Homaloptera montana
Anamalai loach
Homaloptera nebulosa
Homaloptera nigra
Homaloptera ocellata
Homaloptera ogilviei
Homaloptera ophiolepis
Homaloptera orthogoniata
Homaloptera pillaii
Homaloptera ripleyi
Homaloptera rupicola
Homaloptera santhamparaiensis
Homaloptera sexmaculata
Homaloptera smithi
Homaloptera stephensoni
Homaloptera tweediei
Homaloptera vanderbilti
Homaloptera vulgaris
Homaloptera wassinkii
Homaloptera weberi
Homaloptera yunnanensis
Homaloptera yuwonoi
Homaloptera zollingeri
Homalosoma crassicauda
Homalosoma multiloba
Homalosoma ventrosquamata
Hypergastromyzon eubranchus
Hypergastromyzon humilis
Indoreonectes evezardi
Jinshaia sinensis
Lefua costata
Eightbarbel loach
Lefua echigonia
Lefua nikkonis
Lepturichthys dolichopterus
Lepturichthys fimbriata
Liniparhomaloptera disparis disparis
Liniparhomaloptera disparis qiongzhongensis
Liniparhomaloptera monoloba
Liniparhomaloptera obtusirostris
Longischistura bhimachari
Longischistura striata
Mesonoemacheilus guentheri
Mesonoemacheilus herrei
Mesonoemacheilus pambarensis
Mesonoemacheilus pulchellus
Mesonoemacheilus triangularis
Metahomaloptera omeiensis
Nemacheilus abyssinicus
Nemacheilus angorae
Angora loach
Nemacheilus anguilla
Nemacheilus arenicolus
Nemacheilus baluchiorum
Nemacheilus banar
Nemacheilus barapaniensis
Nemacheilus binotatus
Nemacheilus carletoni
Nemacheilus chindwinicus
Nemacheilus chrysolaimos
Nemacheilus cleopatra
Nemacheilus devdevi
Nemacheilus doonensis
Nemacheilus drassensis
Nemacheilus elegantissimus
Nemacheilus fasciatus
Barred loach
Nemacheilus gangeticus
Nemacheilus guttatus
Nemacheilus hamwii
Nemacheilus himachalensis
Nemacheilus huapingensis
Nemacheilus insignis
Nemacheilus kaimurensis
Nemacheilus kapuasensis
Nemacheilus keralensis
Nemacheilus kodaguensis
Nemacheilus kuschakewitschi
Kuschakewitsch loach
Nemacheilus lactogeneus
Nemacheilus leontinae
Nemacheilus longicaudus
Eastern crested loach
Nemacheilus longipectoralis
Nemacheilus longipinnis
Nemacheilus longistriatus
Nemacheilus masyai
Arrow loach
Nemacheilus menoni
Nemacheilus monilis
Nemacheilus mooreh
Nemacheilus multifasciatus
Nemacheilus nilgiriensis
Nemacheilus obscurus
Nemacheilus olivaceus
Nemacheilus ornatus
Nemacheilus oxianus
Amu-Darya stone loach
Nemacheilus pallidus
Nemacheilus paradoxus
Nemacheilus pardalis
Tadzhik loach
Nemacheilus pavonaceus
Nemacheilus petrubanarescui
Nemacheilus pfeifferae
Nemacheilus platiceps
Nemacheilus polytaenia
Nemacheilus reticulofasciatus
Nemacheilus rueppelli
Nemacheilus saravacensis
Nemacheilus selangoricus
Nemacheilus sewerzowi
Severtsov's loach
Nemacheilus shehensis
Nemacheilus shuangjiangensis
Nemacheilus sikmaiensis
Nemacheilus singhi
Nemacheilus spiniferus
Nemacheilus starostini
Nemacheilus subfusca
Nemacheilus tikaderi
Nemacheilus troglocataractus
Nemacheilus tuberigum
Nemacheilus xiangxiensis
Nemacheilus yingjiangensis
Nemachilichthys shimogensis
Neogastromyzon nieuwenhuisii
Neogastromyzon pauciradiatus
Neohomaloptera johorensis
Neonoemacheilus assamensis
Neonoemacheilus labeosus
Neonoemacheilus mengdingensis
Neonoemacheilus morehensis
Neonoemacheilus peguensis
Nun galilaeus
Oreias dabryi
Oreonectes anophthalmus
Oreonectes furcocaudalis
Oreonectes platycephalus
Flat-headed loach
Oreonectes retrodorsalis
Orthrias araxensis
Orthrias bergianus
Orthrias brandtii
Kura loach
Orthrias euphraticus
Orthrias farsicus
Orthrias frenatus
Orthrias kermanshahensis
Orthrias nudus
Orthrias panthera
Orthrias persus
Orthrias tigris
Orthrias tschaiyssuensis
Paracobitis acuticephala
Paracobitis anguillioides
Paracobitis boutanensis
Paracobitis erhaiensis
Paracobitis ghazniensis
Paracobitis iranica
Paracobitis longibarbatus
Paracobitis malapterura
Western crested loach
Paracobitis oligolepis
Paracobitis potanini
Paracobitis rhadinaeus
Paracobitis smithi
Blind loach
Paracobitis variegatus
Paracobitis vignai
Paracobitis wujiangensis
Paranemachilus genilepis
Paraprotomyzon bamaensis
Paraprotomyzon lungkowensis
Paraprotomyzon multifasciatus
Parhomaloptera microstoma
Physoschistura brunneana
Physoschistura elongata
Physoschistura meridionalis
Physoschistura pseudobrunneana
Physoschistura raoi
Physoschistura rivulicola
Physoschistura shanensis
Plesiomyzon baotingensis
Protomyzon aphelocheilus
Protomyzon borneensis
Protomyzon griswoldi
Protomyzon pachychilus
Protomyzon sinensis
Protomyzon whiteheadi
Protonemacheilus longipectoralis
Pseudogastromyzon buas
Pseudogastromyzon changtingensis changtingensis
Pseudogastromyzon changtingensis tungpeiensis
Pseudogastromyzon cheni
Pseudogastromyzon daon
Pseudogastromyzon elongata
Pseudogastromyzon fangi
Pseudogastromyzon fasciatus
Pseudogastromyzon laticeps
Pseudogastromyzon lianjiangensis
Pseudogastromyzon loos
Pseudogastromyzon meihuashanensis
Pseudogastromyzon myersi
Sucker-belly loach
Pseudogastromyzon peristictus
Pseudohomaloptera tatereganii
Schistura acuticephalus
Schistura afasciata
Schistura alepidota
Schistura alta
Schistura alticrista
Schistura altipedunculatus
Schistura amplizona
Schistura antennata
Schistura aramis
Schistura arifi
Schistura athos
Schistura atra
Schistura bachmaensis
Schistura bairdi
Schistura balteata
Schistura bampurensis
Schistura beavani
Creek loach
Schistura bella
Schistura bolavenensis
Schistura breviceps
Schistura bucculenta
Schistura callichromus
Schistura carbonaria
Schistura cataracta
Schistura caudofurca
Schistura chapaensis
Schistura chrysicristinae
Schistura cincticauda
Schistura clatrata
Schistura conirostris
Schistura corica
Schistura coruscans
Schistura crabro
Schistura cristata
Turkmenian crested loach
Schistura curtistigma
Schistura dalatensis
Schistura daubentoni
Schistura dayi
Schistura deansmarti
Schistura defectiva
Schistura deignani
Schistura denisoni
Schistura desmotes
Schistura dorsizona
Schistura dubia
Schistura ephelis
Schistura fascimaculata
Schistura fasciolata
Schistura finis
Schistura fusinotata
Schistura geisleri
Schistura globiceps
Schistura harnaiensis
Schistura hingi
Schistura horai
Schistura huongensis
Schistura imitator
Schistura implicata
Schistura incerta
Schistura irregularis
Schistura isostigma
Schistura jarutanini
Schistura kangjupkhulensis
Schistura kaysonei
Schistura kengtungensis
Schistura kessleri
Kessler's loach
Schistura khamtanhi
Schistura kloetzliae
Schistura kohatensis
Schistura kohchangensis
Schistura kongphengi
Schistura kontumensis
Schistura laterimaculata
Schistura latidens
Schistura latifasciata
Schistura leukensis
Schistura lindbergi
Schistura longa
Schistura machensis
Schistura macrocephalus
Schistura macrolepis
Schistura macrotaenia
Schistura maculiceps
Schistura maepaiensis
Schistura magnifluvis
Schistura mahnerti
Schistura malaisei
Schistura manipurensis
Schistura melarancia
Schistura menanensis
Schistura microlabra
Schistura moeiensis
Schistura montana
Schistura nagaensis
Schistura namboensis
Schistura namiri
Schistura nandingensis
Schistura naseeri
Schistura nasifilis
Schistura nicholsi
Schistura nielseni
Schistura nomi
Schistura notostigma
Spotback loach
Schistura novemradiata
Schistura nudidorsum
Schistura obeini
Schistura oedipus
Schistura orthocauda
Schistura pakistanica
Schistura paucicincta
Schistura paucifasciata
Schistura pellegrini
Schistura personata
Schistura pertica
Schistura pervagata
Schistura poculi
Schistura porthos
Schistura prashadi
Schistura prashari
Schistura pridii
Schistura procera
Schistura pseudofasciolata
Schistura psittacula
Schistura punctifasciata
Schistura punjabensis
Schistura quaesita
Schistura quasimodo
Schistura rarus
Schistura reidi
Schistura rendahli
Schistura rikiki
Schistura robertsi
Schistura rupecula
Schistura russa
Schistura sargadensis
Turkmenian loach
Schistura savona
Schistura scaturigina
Schistura schultzi
Schistura semiarmata
Schistura sertata
Schistura sexcauda
Schistura shadiwalensis
Schistura sigillata
Schistura sijuensis
Schistura similis
Schistura sokolovi
Schistura sombooni
Schistura spekuli
Schistura spiesi
Schistura spiloptera
Schistura spilota
Schistura suber
Schistura susannae
Schistura tenura
Schistura thanho
Schistura tirapensis
Schistura tizardi
Schistura tubulinaris
Schistura vinciguerrae
Schistura waltoni
Schistura xhatensis
Schistura yersini
Schistura zonata
Sectoria atriceps
Sectoria heterognathos
Sectoria megastoma
Seminemacheilus lendlii
Anatolian loach
Seminemacheilus tongiorgii
Sewellia albisuera
Sewellia breviventralis
Sewellia diardi
Sewellia elongata
Sewellia lineolata
Sewellia marmorata
Sewellia patella
Sewellia pterolineata
Sewellia speciosa
Sinogastromyzon chapaensis
Sinogastromyzon hsiashiensis
Sinogastromyzon minutus
Sinogastromyzon nanpanjiangensis
Sinogastromyzon nantaiensis
Sinogastromyzon puliensis
Sinogastromyzon rugocauda
Sinogastromyzon sichangensis
Sinogastromyzon szechuanensis
Sinogastromyzon tonkinensis
Sinogastromyzon wui
Sinohomaloptera kwangsiensis
Sinohomaloptera longibarbatus
Sphaerophysa dianchiensis
Sundoreonectes obesus
Sundoreonectes sabanus
Sundoreonectes tiomanensis
Traccatichthys pulcher
Traccatichthys taeniatus
Travancoria elongata
Travancoria jonesi
Travancore loach
Triplophysa alexandrae
Triplophysa aliensis
Triplophysa alticeps
Triplophysa angeli
Triplophysa anterodorsalis
Triplophysa aquaecaeruleae
Triplophysa bleekeri
Triplophysa bombifrons
Triplophysa brahui
Triplophysa brevicauda
Triplophysa cakaensis
Triplophysa chondrostoma
Triplophysa choprai
Triplophysa coniptera
Triplophysa crassilabris
Triplophysa cuneicephala
Triplophysa dalaica
Triplophysa daqiaoensis
Triplophysa dorsalis
Gray loach
Triplophysa eugeniae
Triplophysa farwelli
Triplophysa furva
Triplophysa fuxianensis
Triplophysa gejiuensis
Triplophysa gerzeensis
Triplophysa gracilis
Triplophysa grahami
Triplophysa griffithi
Triplophysa hexiensis
Triplophysa heyangensis
Triplophysa hialmari
Triplophysa hsutschouensis
Triplophysa hutjertjuensis
Triplophysa incipiens
Triplophysa intermedia
Triplophysa kashmirensis
Triplophysa kullmanni
Triplophysa lacustris
Triplophysa ladacensis
Triplophysa laticeps
Triplophysa leptosoma
Triplophysa longianguis
Triplophysa macromaculata
Triplophysa macrophthalma
Triplophysa markehenensis
Triplophysa marmorata
Triplophysa microphysa
Triplophysa microps
Triplophysa minuta
Triplophysa minxianensis
Triplophysa moquensis
Triplophysa nandanensis
Triplophysa nanpanjiangensis
Triplophysa nasobarbatula
Triplophysa ninglangensis
Triplophysa obscura
Triplophysa obtusirostra
Triplophysa orientalis
Triplophysa pappenheimi
Triplophysa polyfasciata
Triplophysa pseudoscleroptera
Triplophysa robusta
Triplophysa rossoperegrinatorum
Triplophysa rotundiventris
Triplophysa scleroptera
Triplophysa sellaefer
Triplophysa shehensis
Triplophysa shilinensis
Triplophysa siluroides
Triplophysa stenura
Triplophysa stewarti
Triplophysa stoliczkai
Tibetan stone loach
Triplophysa strauchii strauchii
Spotted thicklip loach
Triplophysa strauchii ulacholicus
Issyk-kul naked loach
Triplophysa tanggulaensis
Triplophysa tenuicauda
Triplophysa tenuis
Triplophysa tibetana
Triplophysa trewavasae
Triplophysa turpanensis
Triplophysa venusta
Triplophysa wuweiensis
Triplophysa xichangensis
Triplophysa xiqiensis
Triplophysa yaopeizhii
Triplophysa yarkandensis macroptera
Triplophysa yarkandensis yarkandensis
Kashgarian loach
Triplophysa yasinensis
Triplophysa yunnanensis
Triplophysa zamegacephala
Triplophysa zhenfengensis
Tuberoschistura baenzigeri
Tuberoschistura cambodgiensis
Turcinoemacheilus kosswigi
Vaillantella cinnamomea
Vaillantella euepiptera
Vaillantella maassi
Vanmanenia caldwelli
Vanmanenia gymnetrus
Vanmanenia hainanensis
Vanmanenia homalocephala
Vanmanenia lineata
Vanmanenia pingchowensis
Vanmanenia serrilineata
Vanmanenia stenosoma
Vanmanenia striata
Vanmanenia tetraloba
Vanmanenia xinyiensis
Yunnanilus altus
Yunnanilus analis
Yunnanilus beipanjiangensis
Yunnanilus brevis
Yunnanilus caohaiensis
Yunnanilus chui
Yunnanilus cruciatus
Yunnanilus discoloris
Yunnanilus elakatis
Yunnanilus forkicaudalis
Yunnanilus longibulla
Yunnanilus longidorsalis
Yunnanilus macrogaster
Yunnanilus macroistainus
Yunnanilus macrolepis
Yunnanilus nanpanjiangensis
Yunnanilus niger
Yunnanilus nigromaculatus
Yunnanilus obtusirostris
Yunnanilus pachycephalus
Yunnanilus paludosus
Yunnanilus parvus
Yunnanilus pleurotaenia
Yunnanilus sichuanensis
Yunnanilus yangzonghaiensis
Balitoridae
Catostomidae
Cobitidae
Cyprinidae
Gyrinocheilidae
Psilorhynchidae