
Yushan river loach
Hemimyzon yushanensis

Yushan river loach exhibits a slender body with a mottled, brownish-green coloration and prominent barbels around its upper jaw.
This page includes AI-generated images. Why am I seeing AI images?
About the Yushan river loach
This is a little Taiwan hillstream loach that lives its whole life clinging to rocks in fast, super-oxygenated streams. In a tank it does best in a "river" setup with smooth stones and lots of flow, where it will spend all day grazing biofilm and cruising the glass like a tiny underwater gecko.
Also known as
Quick Facts
Size
6.7 cm SL
Temperament
Peaceful
Difficulty
Advanced
Min Tank Size
20 gallons
Lifespan
5-8 years
Origin
Asia - Taiwan
Diet
Omnivore grazer - biofilm/algae, aufwuchs, sinking wafers, Repashy-style gel foods, plus small frozen foods
Water Parameters
18-24°C
6.5-7.5
4-12 dGH
Need a heater for this species?
This species needs 18-24°C in a 20 gallon tank. Use our heater calculator to find the right wattage.
Calculate heater sizeCare Notes
- Give them a river tank: long footprint, strong flow, and lots of rounded stones/smooth rock plates to graze on. Pack the filter with extra biomedia and add a powerhead so there are no dead spots.
- Keep the water cool and loaded with oxygen - think 68-74F (20-23C) with obvious surface agitation. They get stressed fast in warm, stale water, and you will see them clamp up and hide.
- They do best in clean, slightly alkaline to neutral water: pH about 6.8-7.8, low to moderate hardness is fine as long as it is stable. Nitrates creep up and they go off food, so big weekly water changes beat tiny ones.
- Feeding is mostly grazing plus small meaty stuff: repashy gel foods, spirulina wafers, and blanched veg for the base, then frozen bloodworms/daphnia/brine shrimp a few times a week. Scatter food into the flow so it reaches the rocks where they hang out.
- Skip slow fancy fish and big finned tankmates - these loaches are pushy at feeding time and will outcompete them. Good picks are other cool-water, current-loving fish like danios/white clouds and similar-sized hillstream types that can handle the same flow.
- Run sand or very fine gravel only; sharp gravel will scrape their bellies when they clamp down to rest. If you see red patches on the underside, fix the substrate and water quality before you start throwing meds at it.
- Breeding in home tanks is rare, but you can nudge behavior by keeping a small group, feeding heavy, and doing cool-water changes like a rainy season. If they ever spawn, expect eggs in high-flow areas and parents that do not babysit - pull eggs or raise them in a separate box with strong aeration.
Compatibility
Good Tankmates
- Hillstream loaches and other calm fast-water loaches (Sewellia, Beaufortia, Gastromyzon) - same vibe, same need for flow and oxygen, and they mostly just bicker over grazing spots without doing real damage
- Small, active schooling fish that like cooler, well-oxygenated water - white cloud mountain minnows are a classic pick and they do not hassle the loaches
- Danios (zebra, pearl, etc.) - they stay up top/midwater, handle current great, and their nonstop energy does not usually bother Yushan river loaches
- Rhinogobius-type gobies (peaceful stream gobies) - works if the tank has lots of rocks and line-of-sight breaks so everybody can claim a little patch without constant staring contests
- Small, peaceful Corydoras that prefer cooler temps (like panda cories) - generally fine as long as you are not blasting the substrate with extreme flow everywhere and you feed sinking foods so the cories are not outcompeted
- Nerite snails and Amano shrimp - the loach is mostly a grazer and not a shrimp hunter; just give the shrimp cover and do not expect baby shrimp to survive in a busy community tank
Avoid
- Big aggressive stuff like cichlids (convicts, most mbuna, green terrors, etc.) - they will bully them off food, stress them out, and some will outright pick at them
- Fin-nippers and pushy semi-aggressive community fish (tiger barbs, many serpae-type tetras) - they get curious about anything that moves and the loaches do not enjoy being pestered all day
- Cold-unfriendly or slow fancy fish (bettas, guppies with big tails, long-finned anything) - the temp/flow combo that keeps Hemimyzon happy usually makes these fish miserable, and the current can beat them up
- Large predatory catfish and loach-eaters (redtail cats, many pimelodids, big bichirs) - if it can fit a loach in its mouth, it eventually will
Where they come from
Yushan river loaches (Hemimyzon yushanensis) come from cool, fast streams in Taiwan. Think mountain water: lots of oxygen, steady current, slick rocks, and algae film. They are built for clinging and grazing, not cruising around a calm community tank.
If you have kept hillstream loaches before (Sewellia, Gastromyzon, other Hemimyzon), the vibe is similar: clean, coldish water + flow + biofilm.
Setting up their tank
This is an advanced fish mostly because the tank needs to run like a little river. High oxygen and strong, consistent flow matter more than chasing a specific pH number.
I have had the best luck with a long tank footprint rather than a tall one. They use surfaces: rocks, wood, glass, and broad leaves. Give them lots of grazing area and a few calmer pockets behind stones where they can rest.
- Tank size: I would not do less than 20 gallons long for a small group, bigger is easier to keep stable
- Flow: strong turnover with a powerhead or river manifold, pointed along the length of the tank
- Oxygen: surface agitation plus an airstone is cheap insurance, especially in summer
- Substrate: sand or fine gravel, with lots of rounded river stones and smooth cobbles
- Biofilm zones: leave some rocks in brighter light so algae grows, rotate stones from a bucket in a sunny window if you have to
- Filtration: oversized, with prefilters on intakes so they do not get pinned or scraped
Warm, still water is a slow killer for these. If your tank regularly runs in the upper 70s F (mid-20s C) with low surface movement, pick a different species.
Temperature-wise, I aim for cool and steady rather than swinging day to day. If your room gets hot, plan ahead: a fan across the surface, open-top with mesh, or a chiller if you are serious about a bigger setup.
What to feed them
Most people lose these because the tank looks clean but there is not enough edible film. They graze all day. You want a tank that produces food between feedings.
Mine did best with a mix of natural grazing plus targeted sinking foods. Watch their bellies from above: you want them gently rounded, not pinched.
- Daily graze: algae film and aufwuchs on rocks, glass, and plant leaves
- Staples: sinking wafers, spirulina tabs, good quality micro-pellets that sink fast
- Protein treats: frozen bloodworms (sparingly), daphnia, brine shrimp, chopped blackworms if you can get them clean
- Fresh stuff: blanched zucchini or spinach, but pull it before it fouls the water
- Feeding style: spread food across multiple spots so the pushier fish do not hog it
I like to feed right into the current. The food gets pinned against rocks and seams, and the loaches can work it off surfaces like they naturally do.
How they behave and who they get along with
They are mostly busy, peaceful grazers, but they do have a bit of attitude about favorite rocks. You will see little shuffles, shoulder-checks, and short chases, especially if you keep just one or two.
A small group spreads the squabbles out and makes them bolder. I would keep at least 4-6 if your tank can handle the footprint and feeding.
- Good tankmates: other cool-water stream fish that like flow (many danios, white cloud mountain minnows), small peaceful rheophilic cyprinids, some small gobies that like similar conditions
- Usually fine with: other hillstream loaches if the tank has lots of grazing area and you are feeding well
- Avoid: warm-water community fish, slow fancy fins, big territorial bottom fish, anything that competes hard for the same rocks (or just outmuscles them at feeding time)
If you see constant chasing and one fish always plastered in a corner, you probably do not have enough prime surfaces (flat rocks), or you are underfeeding the group.
Breeding tips
Breeding Hemimyzon in home tanks is possible but not something I would call routine. Most people just enjoy them as a display of natural stream behavior. If they are happy, you may see more intense sparring and thicker-bodied females, but getting fry to show up is another level.
If you want to try anyway, your best shot is to copy the seasonal cues: heavy feeding for weeks, then a cooler water change with strong flow and high oxygen. Lots of crevices, pebble gaps, and leaf litter pockets can give eggs and tiny fry a chance to avoid being vacuumed up by the adults.
- Keep a group so you have both sexes (sexing is not always obvious in stores)
- Condition with a mix of biofilm + meaty foods, but keep the water spotless
- Do larger, cooler water changes to mimic rain and temperature drops
- Add extra sponge filtration and fine prefilters to protect anything tiny
- If you ever spot fry, feed infusoria and very small powdered foods, then baby brine shrimp once they can take it
If you buy wild-caught fish (common for stream loaches), breeding can be slower to happen. Focus on long-term stability and getting them eating confidently first.
Common problems to watch for
Most issues trace back to three things: not enough oxygen, not enough food on surfaces, or a tank that is clean on test kits but dirty in practice (mulm trapped under rocks, dead spots, and old filter gunk).
- Starvation: pinched belly, frantic grazing, fading color - fix by boosting biofilm and feeding more broadly
- Heat stress: rapid breathing, hanging in the highest-flow area, lethargy - cool the tank and increase aeration
- Low oxygen: hanging at the surface or directly in the pump outflow - add air and surface agitation immediately
- Skin damage from rough decor or intake pulls: use smooth stones and cover intakes with sponge
- Parasites on new imports: thin despite eating, flashing, stringy poop - quarantine and treat based on symptoms, not guesswork
Do not put them in a brand-new, sterile tank and expect prepared foods to carry them. A mature, algae/biofilm-rich setup is the difference between a loach that slowly fades and one that settles in.
One last practical thing: watch them at night with a dim light. If they only come out after dark, something about the daytime environment is bugging them (too much competition, not enough cover, or they are not eating well). Adjust that, and everything gets easier.
Similar Species
Other freshwater peaceful species you might be interested in.

Amapa tetra
Hyphessobrycon amapaensis
This is a tiny, super sleek little tetra with a clean red stripe down the side that really pops once its settled in. It does best in a planted, slightly tinted "creek-style" setup and looks way cooler when you keep a proper group so they school and flash that line together. If you can give it soft, slightly acidic water and a calm community, its an easy fish to fall for.

Amphipotamus pencil catfish
Ituglanis amphipotamus
This is a small, secretive trichomycterid catfish from southeastern Brazil that hugs the bottom and likes to wedge itself into tight spots. It comes from fast-flowing water over rock and sand, so it does best in a well-oxygenated setup with current and lots of little caves or crevices to vanish into.

Anteridorsal Homatula loach
Homatula anteridorsalis
This is a benthic Chinese stream loach from Yunnan that lives right down on the bottom in clear, flowing water over gravel and rocks. Think of it as a "river tank" fish - it wants current, oxygen, and lots of surfaces to poke around on for bits of food and algae.

Armoured stickleback
Indostomus paradoxus
This is that goofy little "freshwater seahorse"-looking fish that just kind of perches and scoots around like a tiny armored twig. Its whole vibe is slow, sneaky micropredator - once its settled in, you will catch it stalking microfoods and doing these subtle little posture displays. The big trick is feeding: they do best when you can provide lots of small live foods in a calm, planted tank.

Austellus barb
Dawkinsia austellus
Dawkinsia austellus is a freshwater cyprinid endemic to southern India (Western Ghats region). It is an active, shoaling barb best maintained in a group in a spacious, well-filtered aquarium with good oxygenation and regular maintenance.

Bishop toothcarp
Brachyrhaphis episcopi
This is a tiny Panamanian livebearer that does best when you treat it more like a shy wild fish than a fancy guppy-lots of cover, calm vibes, and really clean water. The fun part is watching the males posture and spar while the females cruise around dropping fully-formed fry about once a month.
More to Explore
Discover more freshwater species.

American flagfish
Jordanella floridae
Jordanella floridae is that little Florida native with the red-and-cream striping that really does look like a tiny flag once a male colors up. They graze algae like champs (especially stringy/hair algae), but they have a bit of attitude - give them plants and space so the bossy behavior stays manageable. Bonus: the male guards the eggs and will actively fan them, which is pretty fun to watch.

Arrowhead puffer
Pao suvattii
Pao suvattii is that sneaky Mekong puffer that likes to sit low and ambush food, and it has that super recognizable arrow/V pattern on its back. Gorgeous fish with tons of personality, but it is absolutely not a community guy - plan on a solo, species-only setup if you want everybody to stay in one piece.

Banded Leporinus
Leporinus fasciatus
Banded Leporinus are those torpedo-shaped, black-and-yellow striped fish that look like they're wearing a little prison outfit-and they stay on the move. They've got a ton of personality and they're awesome to watch cruising and picking at stuff, but they're also the kind of fish that will redecorate your tank and "taste test" anything soft-looking.

Bandi River dwarf cichlid
Wallaceochromis signatus
Wallaceochromis signatus is a rare little West African dwarf cichlid that used to show up in the hobby as Pelvicachromis sp. "Bandi 1" or "Guinea". It is a sand-sifter that loves to dig and claims a cave as its base, and the female usually has a really obvious black tail spot that makes ID pretty straightforward.

Bathybagrus platycephalus (claroteid catfish)
Bathybagrus platycephalus
This is a Lake Tanganyika claroteid catfish (Bathybagrus platycephalus; synonym Chrysichthys platycephalus) reported from deeper water (about 20–110 m) and associated with rocky substrate. It reaches ~22 cm TL and is a demersal predator, so small fish may be eaten if they fit in its mouth.

Bearded puffer
Pao barbatus
This is a chunky little Mekong River puffer that gets a cool "bearded" look from the dark spotting around the lips. It is one of those puffers that acts like a tiny water-dog - always watching you, always investigating, and always ready to crunch something shelled. Not a great community fish though, because puffers are basically curious biters with a beak.
Looking for other species?
