The district is divided into 10 sub-districts, which are further subdivided into 98 villages. There are two townships : Tha Bo covers parts of tambons Tha Bo and Nam Mong, and Phon Sa covers parts of tambon Phon Sa. There are a further 10 tambon administrativeorganizations.