Xuyong County comprises 18 towns and 5 ethnic townships: ;towns: • Xuyong Town () •
Jiangmen Town () • Maling Town () • Tianchi Town () • Shuiwei Town () • Lianghe Town () • Luobu Town () • Houshan Town () • Fenshui Town () • Moni Town () • Chishui Town () • Longfeng Town () • Zhengdong Town () • Guanxing Town () • Xianglin Town () • Macheng Town () • Dashi Town () • Huangni Town () ;ethnic townships: • Hele Miao Ethnic Township (, ) • Baila Miao Ethnic Township () • Jiancao Miao Ethnic Township (, ) • Shuiliao Yi Ethnic Township (, ) • Shixiangzi Yi Ethnic Township () ==Climate==