Drape Fin Barbs are endemic to the tributaries of the Brahmaputra River in West Bengal state, in eastern India. This species comes from the Jorai River near the border of Assam, but they have also been collected elsewhere, including the Ghoti Ganga River, in the Cooch Behar district. Drape Fin Barbs are also known to be found in the Buxa Tiger Reserve, a forested area in the sub-division of Alipurduar in the Jalpaiguri district. These fish inhabit slow-flowing, clear waters with a muddy substrate.