Bakerganj Upazila is divided into Bakerganj Municipality and 14 union parishads: Bharpasha, Charadi, Char Amaddi, Darial, Dudhal, Durgapasha, Faridpur, Garuria, Kabai, Kalashkati, Nalua, Niamati, Padri Shibpur, and Rangasree.
Bakerganj Upazila is made up of Bakerganj Municipality and 14 local administrative units: Bharpasha, Charadi, Char Amaddi, Darial, Dudhal, Durgapasha, Faridpur, Garuria, Kabai, Kalashkati, Nalua, Niamati, Padri Shibpur, and Rangasree.