Balitoridae

Catfish
Characin
Cichlid
Cypriniformes
Cyprinodontiformes
Labyrinth
Loaches
Perches
Rainbowfish
Other

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


Up Next