Bagha is an upazila of Rajshahi District in the Division of Rajshahi, Bangladesh.GeographyBagha is located at. It has 29056 households and total area 184.25 km².DemographicsAs of the 1991 Bangladesh census, Bagha has a population of 153931. Males constitute 51.48% of the population, and females 48.52%. This Upazila's eighteen up population is 77686. Bagha has an average literacy rate of 26.2% (7+ years), and the national average of 32.4% literate.AdministrationBagha has 2 Municipality, 7 Unions/Wards, 98 Mauzas/Mahallas, and 101 villages.