The district is subdivided into 8 subdistricts (tambon), which are further subdivided into 78 villages (muban). There are two townships (thesaban tambon) - Chiang Khan and Khao Kaeo each cover parts of the same-named tambon. There are further 7 Tambon administrative organizations (TAO).