Narainapur Rural Municipality is located in Banke district. Its population is 43698. The municipality has 18599 eligible voters, among them 10920 are male and 7679 are female. There are 6 wards in this Rural Municipality.