Khagrachhari Sadar Upazila is divided into Khagrachhari Municipality and five union parishads: Bhaibonchhara, Golabari, Kamalchhari, Khagrachhari, and Parachara.
Khagrachhari Sadar Upazila consists of the Khagrachhari Municipality and five rural councils: Bhaibonchhara, Golabari, Kamalchhari, Khagrachhari, and Parachara.