
Niulan Yunnan loach
Yunnanilus niulanensis

Niulan Yunnan loach exhibits a slender, elongated body with a brownish-yellow coloration and distinct dark spots along its flanks.
This page includes AI-generated images. Why am I seeing AI images?
About the Niulan Yunnan loach
Yunnanilus niulanensis is a small freshwater stone loach (Nemacheilidae) described from the upper Niulanjiang River (a branch of the Jinsha River) in Songming County, Yunnan, China. It is characterized by large brown spots on the upper two-thirds of the body and head; aquarium availability and husbandry are not well-documented in authoritative sources.
Also known as
Quick Facts
Size
5.5 cm SL
Temperament
Peaceful
Difficulty
Advanced
Min Tank Size
15 gallons
Lifespan
3-6 years
Origin
China (Yunnan Province, upper Yangtze/Jinsha drainage)
Diet
Omnivore/micro-predator - small sinking foods, micro pellets, frozen/live daphnia, baby brine, bloodworms (small)
Water Parameters
18-24°C
6.5-7.5
2-12 dGH
Need a heater for this species?
This species needs 18-24°C in a 15 gallon tank. Use our heater calculator to find the right wattage.
Calculate heater sizeCare Notes
- Give them a long footprint tank with a steady current - think river vibe: sand/fine gravel, rounded stones, and a pile of leaf litter or small caves to duck into.
- Provide clean, well-oxygenated water; species-specific aquarium temperature preferences for Yunnanilus niulanensis are not well-documented in authoritative sources, but the species is from stream habitats in Yunnan.
- They are picky about gunk buildup, so aim for low nitrate (ideally under ~20 ppm) and do frequent water changes rather than letting the filter do all the work.
- Feed small sinking foods: live/frozen bloodworms, blackworms, daphnia, cyclops, plus quality micro-pellets; scatter it so the faster fish do not steal everything.
- Skip big, pushy, or nippy tankmates - they do best with other cool-water stream fish like small danios/white clouds and peaceful hillstream-type loaches that will not bully them.
- Keep them in a group (5-8+) if you can; they act bolder and you will see more natural behavior, and lone ones tend to hide and fade out.
- Watch for skinny bellies and hollow heads - that is usually underfeeding/competition or internal parasites; quarantine new fish and treat early if they are not gaining weight.
Compatibility
Good Tankmates
- Peaceful small fish that tolerate similar cool, well-oxygenated conditions (choose tankmates by matching temperature and flow needs).
- Danios and similar active-but-not-mean fish (zebra danios, celestial pearl danios) - the loaches don't mind the motion as long as the tank isn't a stressy madhouse
- White Cloud Mountain minnows - same general vibe with cooler water tolerance, and they make the tank feel lively without picking on the loaches
- Other gentle bottom buddies like kuhli loaches or small Corydoras - plenty of hides and a couple feeding spots helps everyone share the floor peacefully
- Hillstream-type and algae-grazer neighbors that are chill (small gastromyzon/hillstream loaches, otocinclus) - they coexist fine if you have good flow and lots of biofilm/veg food to go around
- Peaceful dwarf shrimp and snails (Amano, cherry shrimp, nerites) - usually fine in a planted tank, just don't expect many baby shrimp to make it if the loaches get curious
Avoid
- Anything big and pushy like most cichlids (convicts, jewels, even cranky dwarf cichlids in small tanks) - they will stress these loaches out and hog the bottom space
- Nippy fin-biters like tiger barbs or serpae tetras - not because the loach has long fins, but because that constant chasing turns the whole tank into a stress zone
- Big boisterous bottom bruisers like clown loaches when they get some size, or larger Botia - they outcompete for food and will bulldoze the shy little Yunnanilus
- Predatory or mouthy fish like larger gouramis, puffers, or anything that looks at small loaches as a snack - these guys are peaceful and do not need that drama
Where they come from
Niulan Yunnan loaches (Yunnanilus niulanensis) come from cool, fast, clean streams in Yunnan, China. Think shallow water over rock and gravel, lots of oxygen, and seasonal swings rather than a warm, static tropical setup.
That background matters because these fish act like little stream animals first and "community fish" second. If you try to keep them like generic loaches in a warm, low-flow tank, they usually fade out over time.
Setting up their tank
A stream-style tank is the whole game with this species. I have had the best luck with long footprints (more floor space than height), strong circulation, and a layout that gives them places to perch and pick at biofilm.
- Tank size: 20 gallons long works for a small group, but 30-40 gallons makes everything easier (more stable temps, more grazing area).
- Substrate: smooth gravel or mixed gravel-sand. Skip sharp stuff - they spend their lives on the bottom.
- Hardscape: rounded stones, cobbles, and a few pieces of wood. Build "lanes" of flow and calmer eddies behind rocks.
- Plants: optional. If you do plants, stick to tough, cool-tolerant ones (Anubias, Java fern, mosses) tied to rock/wood.
- Filtration and flow: strong. I like an oversized canister or HOB plus a powerhead aimed along the length of the tank.
They do not like warm water. If your room runs hot in summer, plan for cooling (fan across the surface, cooler room, or a chiller). Chronic warmth is a slow killer with stream loaches.
Water parameters are less about chasing a magic pH number and more about consistency and cleanliness. Cool to mid-temp freshwater, high oxygen, and very low ammonia/nitrite are non-negotiable. Nitrates staying low makes a noticeable difference in activity and appetite.
Give them real current, but also give them breaks from it. If every inch of the tank is blasting flow, they will hide all day. Use rocks to create calm pockets.
What to feed them
These loaches are grazers and micro-predators. In a mature tank they spend all day picking at biofilm and tiny critters on rock surfaces, then they really come alive at feeding time.
- Staples: sinking micro pellets, small sinking wafers broken into bits, and high-quality granules that get to the bottom.
- Best frozen foods: bloodworms (sparingly), daphnia, cyclops, baby brine, chopped blackworms if you can get them.
- Live foods (if you can): blackworms, grindal worms, live daphnia. These get shy fish eating fast.
- Grazing support: let some rocks sit under good light so they grow a film. Rotate them into the tank.
I feed small amounts more often rather than one big dump. They are not built like vacuum-cleaner loaches that bulldoze everything in 30 seconds, and quicker fish can starve them out without you noticing.
Target feed the bottom. I use a baster or feeding tube to drop food right into their favorite rock pile. It keeps faster tankmates from stealing it all.
How they behave and who they get along with
They are peaceful, a little shy at first, and way more interesting in a group. Once they settle in, you will see them "perch" on stones in the flow, hop between spots, and do quick little dashes after food.
- Keep them in a group: 6+ is where you start seeing natural behavior.
- Best tankmates: other cool-water, current-loving, non-bully fish (small danios, white cloud mountain minnows, some small hillstream-type species that share temps).
- Avoid: big boisterous fish, warm-water community staples, and anything that outcompetes them hard at feeding time.
- Inverts: usually fine with shrimp if the tank is well-fed and complex, but baby shrimp are always a risk.
If they are always hiding, look at three things first: temperature (too warm), oxygen/flow (too low), and competition at feeding (too intense).
Breeding tips
Breeding is possible but not something most people stumble into by accident. The pattern that seems to help is seasonal thinking: cooler period, then a gradual warm-up with big water changes that mimic spring rain.
- Conditioning: feed heavier for a few weeks with frozen/live foods while keeping water very clean.
- Season cue: a cool spell (stable cool temps) followed by slightly warmer water and fresh, cooler water changes.
- Spawning sites: fine-leaved plants, moss, or a mesh/marbles tray so eggs can fall out of reach.
- After spawning: adults will eat eggs if they find them, so a separate spawning setup or egg trap helps a lot.
Newly hatched fry are tiny and will starve if you do not have micro foods ready. Have infusoria, vinegar eels, or powdered fry food on hand before you try to raise them.
Common problems to watch for
Most issues with Yunnanilus come from keeping them like standard tropical bottom fish. They may look fine for a month, then slowly lose weight, hide more, and become prone to infections.
- Chronic warmth: slow decline, poor appetite, heavier breathing. Fix the temperature instead of chasing meds.
- Low oxygen: gulping at the surface, hanging near filter output. Add surface agitation and flow.
- Being outcompeted: hollow bellies even though you feed "enough." Target feed and reduce hyper tankmates.
- Skin damage/barbel wear: caused by sharp substrate or dirty buildup. Use smooth substrate and keep the bottom clean.
- Ich and other parasites: they can show up after shipping. Quarantine new fish and avoid sudden temp swings.
Do not treat them like "scaleless fish = always half dose" as a blanket rule, but do be cautious. Strong meds plus warm water plus low oxygen is a bad combo. Increase aeration during any treatment and follow species-safe guidance for the medication you choose.
If you nail cool, clean, well-oxygenated water and make sure they actually get food, they reward you with that constant busy stream-loach behavior. They are advanced mostly because the setup is less forgiving, not because they are mean or delicate for no reason.
Similar Species
Other freshwater peaceful species you might be interested in.

Ajuricaba tetra
Jupiaba ajuricaba
Jupiaba ajuricaba is a South American freshwater characin from the Amazon basin in Brazil (rio Negro, rio Solimões, and rio Tapajós basins). It reaches about 9.5 cm SL and is diagnosed by a narrow dark midlateral stripe, an elongated humeral spot, and an ocellated spot on the upper caudal-fin lobe. Wild specimens have been collected from blackwater forest streams and also oxbow-lake habitats.

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.

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.

Aroa twig catfish
Farlowella martini
Farlowella martini is one of those unreal-looking stick catfish that just vanishes the moment it parks itself on a branch. It is a super calm, slow-moving grazer that does best in a mature tank with lots of biofilm, gentle flow, and clean, oxygen-rich water - they are not great at competing at feeding time, so you kind of have to look out for them.

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.
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.

Aracu-comum
Schizodon vittatus
Schizodon vittatus is a large South American anostomid (family Anostomidae). Reported maximum size is about 35 cm standard length; it is harvested/consumed in parts of Brazil and is not commonly covered by mainstream aquarium husbandry references.

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 Borneo hillstream loach
Gastromyzon fasciatus
Gastromyzon fasciatus is one of those super-cool little Borneo hillstream loaches that scoots around rocks like a tiny stingray and parks itself in the current. It really shines in a river-style setup with lots of smooth stones to graze on and high oxygen - they look busy all day and have a neat, banded pattern.

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.
Looking for other species?
