Baliadangi is an Upazila of Thakurgaon District in the Division of Rangpur, Bangladesh.GeographyBaliadangi is located at. It has 28477 households and total area 284.12 km².DemographicsAs of the 1991 Bangladesh census, Baliadangi has a population of 147163. Males constitute 51.32% of the population, and females 48.68%. This Upazila's eighteen up population is 72500. Baliadangi has an average literacy rate of 23.8% (7+ years), and the national average of 32.4% literate.AdministrationBaliadangi has 8 Unions/Wards, 78 Mauzas/Mahallas, and 78 villages.