Aquariumpro
🔍
← Back to species
FishFreshwaterIntermediateSemi aggressive

Banded Mountain Loach

Schistura notostigma

Also known as: spotback loach, spotted loach

A feisty Sri Lankan stream dweller that climbs waterfalls and holds its ground.

Banded Mountain Loach
1 / 18
CC BY-SA 3.0

About

The banded mountain loach (Schistura notostigma) is a small but characterful fish found only in Sri Lanka, making it something of a rarity among loaches in the hobby. In the wild, it occupies fast-moving, well-oxygenated streams with rocky and pebbly bottoms, and it's genuinely adapted to powerful currents. This is a fish capable of ascending steep inclines and pushing into high-elevation mountain waterways where conditions are brisk and the water is clean. In the aquarium, that wild background translates directly into care requirements: it wants strong flow, good oxygenation, and a substrate of smooth stones or pebbles that mimics its natural hunting ground. It spends most of its time browsing close to the bottom, picking through gaps between rocks in search of food, so a well-decorated tank with plenty of hiding spots suits it well. Like many loaches in the Schistura genus, it can be territorial and scrappy toward its own kind or similarly shaped tankmates, so it's worth keeping that in mind when planning a community. It's best suited to a keeper with some experience who can maintain the water quality and flow this fish genuinely needs to thrive.

Frequently asked questions

How big does the Banded Mountain Loach get?
The Banded Mountain Loach reaches about 1.5–3" as an adult.
What size tank does the Banded Mountain Loach need?
A minimum of 25 gallons is recommended for the Banded Mountain Loach.
What water parameters does the Banded Mountain Loach need?
The Banded Mountain Loach does best with a temperature of 68–79°F, a pH of 6–8, hardness around 4–12 dGH.
Is the Banded Mountain Loach aggressive?
The Banded Mountain Loach is semi-aggressive. It can work in a community with careful tankmate choices and enough space.
What does the Banded Mountain Loach eat?
The Banded Mountain Loach is an omnivore. It does well on a varied diet of quality flake or pellet plus occasional frozen or live foods.
How long does the Banded Mountain Loach live?
With good care, the Banded Mountain Loach typically lives 3-5 years.