Nilgiri loach
Schistura nilgiriensis
Also known as Nilgiri stone loach
Care at a glance
- Temperature
- 64–75°F (18–24°C)
- pH
- 6.5–7.5
- Adult size
- 2.4 in (6 cm)
- Minimum tank
- 20 gal (75 L)
- Temperament
- Mostly peaceful
- Social behavior
- Social
- Swim level
- Bottom
- Difficulty
- Medium
- Breeding
- No record
- Rarity
- Rare
- Origin
- Nilgiri hills, Tamil Nadu, India
- Family
- Nemacheilidae
Overview
A coolwater stone loach for a temperate, well-oxygenated setup, best matched with hill-stream barbs and danios that share its need for current and oxygen. Keep a few together with a stony floor broken into territories, and they hold their patches without much fuss. It works the bottom near fast water, so provide brisk flow, rounded rock, and clean gravel. Feed small sinking foods, frozen bloodworm, and daphnia. A tank of around 75 liters or more, cool and current-swept, keeps a small group settled on the floor.
In the wild
The Nilgiri loach is endemic to cool plateau streams of the Nilgiri hills and nearby Western Ghats in southern India, often above a thousand meters, in fast water near rapids and small falls. Recreate that with a rocky, pebbly floor, strong flow, and high oxygen. Keep it cool, from 18 to 24 degrees Celsius, with a pH of 6.5 to 7.5. It is a fish of brisk, oxygen-rich hill water, so a cool river-tank layout suits it best.
Good to know
Schistura nilgiriensis reaches about 6 centimeters and was described by A. G. K. Menon in 1987. It is endemic to the Nilgiris and surrounding Western Ghats, part of a biodiversity hotspot where many hill fishes are confined to single plateaus or river systems. It belongs to the family Nemacheilidae, and its aquarium breeding has not been recorded.
Did you know
Nilgiri means blue mountains, and once every twelve years the kurinji shrubs of these hills bloom together and wash the slopes in violet-blue, high above the streams where this small loach lives.
Tank mates
Nilgiri loach is a mostly peaceful, social species that keeps to the bottom. These picks match on water type, temperature, pH, size and temperament.

Dwarf flag cichlid
Laetacara curvicepsFreshwater2.2 in (5.5 cm)20 gal (75 L)68–82°F (20–28°C)
Jaintia danio
Danio jaintianensisFreshwater2 in (5 cm)20 gal (75 L)64–75°F (18–24°C)
Borneo hillstream loach
Gastromyzon ctenocephalusFreshwater1.6 in (4 cm)20 gal (75 L)68–75°F (20–24°C)
Fathead minnow
Pimephales promelasFreshwater3 in (7.5 cm)20 gal (75 L)50–72°F (10–22°C)
Odessa Barb
Pethia padamyaFreshwater1.8 in (4.5 cm)20 gal (75 L)61–77°F (16–25°C)
Guenther's zipper loach
Nemacheilus guentheriFreshwater2.6 in (6.7 cm)20 gal (75 L)68–79°F (20–26°C)
Common questions
What size tank does a Nilgiri loach need?
A Nilgiri loach needs at least 20 gal (75 L). It spends most of its time in the bottom.
What temperature and pH do Nilgiri loach need?
Nilgiri loach are comfortable at 64–75°F (18–24°C) with a pH of 6.5–7.5.
How big do Nilgiri loach get?
An adult Nilgiri loach reaches about 2.4 in (6 cm).
Where to buy
Some links may not be the exact species or variety.
…or ask your local fish store.
Appears in
Freshwater fish · Loaches · Bottom dwellers · Coldwater fish
Keeping Nilgiri loach?
Track water tests, reminders and stocking fit.
Planning tankmates
See how Nilgiri loach fits a stocking plan. Open the stocking calculator
Add to your site
Show this species on your own site: a shortcode for WordPress, or an HTML embed for anywhere else.
Related species
Aizawl loach
Schistura aizawlensisFreshwater2.4 in (6 cm)20 gal (75 L)68–79°F (20–26°C)
Devdevi loach
Schistura devdeviFreshwater2 in (5 cm)20 gal (75 L)64–75°F (18–24°C)Cloud loach
Schistura nubigenaFreshwater2 in (5 cm)20 gal (75 L)64–75°F (18–24°C)Savona loach
Schistura savonaFreshwater2 in (5 cm)20 gal (75 L)64–77°F (18–25°C)Pridi loach
Schistura pridiiFreshwater1.8 in (4.5 cm)14 gal (54 L)68–77°F (20–25°C)Sparkling loach
Schistura coruscansFreshwater3.1 in (8 cm)24 gal (90 L)68–77°F (20–25°C)