This species is widespread across vast territories of Pakistan, India, Nepal, and Bangladesh. These fish inhabit the water systems of large rivers such as the Indus, Ganges, and Brahmaputra, preferring their small tributaries and streams; they are significantly less often found in the main channels of large bodies of water. The conditions of their natural habitat show noticeable changes depending on the time of year. For example, during the monsoon season, rivers become turbid due to the abundance of washed-away soil, and coastal areas are often flooded.