Bagchaur Municipality is located in Salyan district. Its population is 34053. The municipality has 22264 eligible voters, among them 11306 are male and 10958 are female. There are 12 wards in this Municipality.