Badalgachhi Upazila

It consists of 54,001 households and has a total area of 213.97 square kilometres (82.61 sq mi).

According to the 2011 Census of Bangladesh, Badalgachhi Upazila had 54,001 households and a population of 201,342.

Badalgachhi had a literacy rate (age 7 and over) of 49.55%, compared to the national average of 51.8%, and a sex ratio of 1002 females per 1000 males.

Badalgachhi, formed as a thana (police station) in 1807, was converted into an upazila in 1983.

[7] The upazila is divided into eight union parishads: Adhaipur, Badalgachhi, Balubhara, Bilasbari, Kola, Mathurapur, Mithapur, and Paharpur.

Map of Naogaon District