Roshi Rural Municipality is located in Kavrepalanchowk district. Its population is 23551. The municipality has 22543 eligible voters, among them 11792 are male and 10751 are female. There are 12 wards in this Rural Municipality.