Denison barb is endemic to the Achenkovil, Pamba and Chaliyar rivers. Specifically, they are found in four locations — Cheenkannipuzha (a major tributary of Valapattanam River), the Achankovil river, the Chaliyar river and near Mundakayam town. The species has an estimated range of . "S. denisonii" is a benthopelagic species that is gregarious and shoals are known to occur in rocky pools with thick vegetation along their banks. They thrive in a subtropical climate in water with a 6.8–7.8 pH, a water hardness of 5–25 dGH and a temperature range of .