徐沟镇的行政区划包含如下组成部分:
徐沟镇中心有一个社区居委会,它作为镇的核心管理机构。周边共有二十八个行政村环绕,每个村庄都有其独特的名字,彰显着丰富的地域特色:
这些村庄共同构成了徐沟镇的广阔版图,每个村庄都有其独特的文化和历史,共同塑造了徐沟镇的多元面貌。
山西省太原市清徐县内的一座县城,徐沟镇位于县城以东21公里处,东毗集义乡,南邻太谷县,西与王答、高花两乡接壤,北同太原市小店区隔潇河相望,东西宽约8公里,南北长约10.7公里,总面积43.26平方公里,其中镇所在地(含7个街坊)面积2平方公里。1998年,全镇有2.4万人,其中非农业人口2000余人。