Bakshiganj Upazila of Jamalpur district, having an area of 238 square kilometers and consists of 7 unions. The unions are: Bagar Char, Bakshiganj, Battajore, Dhanua Kamalpur, Merur Char, Nilaxmia, Sadhu Para.