Khagrachhari Sadar Upazila is divided into Khagrachhari Municipality and five union parishads: Bhaibonchhara, Golabari, Kamalchhari, Khagrachhari, and Parachara.
Khagrachhari Sadar Upazila is made up of the Khagrachhari Municipality and five local administrative units: Bhaibonchhara, Golabari, Kamalchhari, Khagrachhari, and Parachara.