Chandpur has 6 municipalities, 60 wards, 195 mahallas, 8 upazilas, 1 thana, 87 union parishads and 1226 villages. The municipalities are Chandpur Sadar, Shahrasti, Matlab, Changer Char and Hajiganj. The administrative subdivisions called upazilas are: 