Shacra Baril
Barilius shacra
A bold, fast-moving river cyprinid that needs equally robust tankmates to thrive.

About
Found in the rivers and streams of India, Bangladesh, and Nepal, this active cyprinid, Barilius shacra, inhabits large waterways with varied substrates ranging from sand and mud through to gravel, cobbles, and boulders. It is a speedy, energetic fish that can reach around five and a half inches as an adult, and that pace and vigor define almost every aspect of keeping it. At feeding time it will easily outcompete slower or more timid tankmates, and smaller fish risk being viewed as food altogether, so choosing companions carefully is essential. The best matches are similarly sized, robust mid-water cyprinids from genera like Dawkinsia, Devario, and other Barilius, while bottom-dwellers such as Garra, Botia, and Schistura species can round out a setup nicely. Many characins and loricariid catfish work too, though thorough research before buying any mix is worthwhile. Though gregarious, this species forms a pecking order rather than a true school, so keeping five or more individuals is important. Smaller groups often result in persistent harassment of subordinate fish. Breeding has not been documented in captivity. Despite occasionally appearing in the trade, it remains poorly known among hobbyists, and its taxonomic placement within Barilius has been debated for decades without full resolution.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with Shacra Baril
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the Shacra Baril get?
- The Shacra Baril reaches about 3.5–5.5" as an adult.
- What size tank does the Shacra Baril need?
- A minimum of 71 gallons is recommended for the Shacra Baril, with more room needed for a proper group.
- What water parameters does the Shacra Baril need?
- The Shacra Baril does best with a temperature of 64–79°F, a pH of 6–7.5, hardness around 2–12 dGH.
- Is the Shacra Baril aggressive?
- The Shacra Baril is semi-aggressive. It can work in a community with careful tankmate choices and enough space.
- What does the Shacra Baril eat?
- The Shacra Baril is an omnivore. It does well on a varied diet of quality flake or pellet plus occasional frozen or live foods.