Datong County is divided into 9
towns, 9
townships, and 2
ethnic townships: • Qiaotou Town () • Chengguan Town () • Tar Town () • Huangjiazhai Town () • Changning Town () • Jingyang Town () • Duolin Town () • Xinzhuang Town () • Qinglin Township () • Xunrang Township () • Jile Township () • Shishan Township () • Baoku Township () • Xiegou Township () • Liangjiao Township () • Hualin Township () • Xangba Tibetan Ethnic Township (, ) • Shobê Tibetan Ethnic Township (, ) ==Climate==