应县辖3个镇、9个乡。共有10个居委会、321个行政村,391个自然村。
金城镇
西南角、西北角、西关、东南角、东北角、东关、苏寨、五里寨、小穗稔、胡寨、南杨庄、蒯庄、三里寨、席家堡、龙泉、八里坡、范寨、吴庄、六里庄、东朱庄、西朱庄、寇寨、城西铺、王庄、李庄
南河种镇
小石口、小石村、鲍堡、北河种、接马峪、西堡、中堡、杨街、东堡、门寨、东崔庄、西崔庄、常乐、护驾岗、狼峪、长彦、白滩、段树洼、王宜庄、常庄、南曹山、中曹山、北曹山、上甘港、段寨、南王庄、大穗稔
下社镇
杨堡、南丰町、牛槽耀、石庄、保安庄、唐庄、姜庄、辛圐圙、大石口、丁堡、赵堡、丰寨、新堡、前堡、李堡