全市共辖1个区、2个市、10个县。

离石区:全区辖莲花池街道、凤山街道、滨河街道、城北街道、交口街道、田家会街道、西属巴街道、吴城镇、信义镇和坪头乡、红眼川乡、枣林乡共有194个村委会(378个自然村),总面积1324平方公里。

汾阳市:全市辖2个街道、9镇、3乡,即:太和桥街道、文峰街道、西河乡,杏花村镇、贾家庄镇、冀村镇、肖家庄镇、演武镇、峪道河镇、三泉镇、石庄镇、杨家庄镇、阳城乡、栗家庄乡,共有262个行政村,38个社区。

孝义市:全市总面积945.8平方公里,49万人,辖7镇5乡5个街道,223个行政村、51个社区。1992年撤县设市。

交城县:全县辖6镇4乡,即:天宁镇、夏家营镇、西营镇、洪相乡、岭底乡、水峪贯镇、西社镇、会立乡、庞泉沟镇、东坡底乡,共有128个行政村、9个社区。

文水县:2001年,本县进行撤并乡镇工作。至2009年,全县有7镇5乡,辖村民委员会199个。2020年,全县合并减少41个行政村,合并后行政村总数由199个减少为158个。

交口县:2001年本县撤并为4镇3乡,分别是水头镇、康城镇、双池镇、桃红坡镇、石口乡、回龙乡、温泉乡。现辖95个行政村,381个自然村,全县国土总面积1259.92平方公里。

石楼县:本县国土总面积1808平方公里,耕地面积49.5万亩;全县辖裴沟乡、灵泉镇、曹家垣乡、罗村镇、义牒镇、小蒜镇、龙交乡、辛关镇、和合乡共4镇5乡,119个行政村。

柳林县:2001年,本县行政区划调整为柳林镇、穆村镇、薛村镇、庄上镇、留誉镇、三交镇、成家庄镇、孟门镇、李家湾乡、贾家垣乡、陈家湾乡、金家庄乡、高家沟乡、石西乡、王家沟乡,共8镇7乡,257个行政村,4个居民委员会。

方山县:本县国土面积1434.1平方公里,耕地面积35万亩,林地面积119万亩。辖5镇2乡,169个行政村。

临县:全县辖白文镇、城庄镇、木瓜坪乡、临泉镇、安业乡、玉坪乡、大禹乡、三交镇、湍水头镇、车赶乡、林家坪镇、碛口镇、招贤镇、刘家会镇、安家庄乡、丛罗峪镇、曲峪镇、石白头乡、青凉寺乡、雷家碛乡、克虎镇、八堡乡共10乡13镇、631个行政村、1027个自然村。

兴县:全县国土面积3168平方公里(全省第一),辖蔚汾镇、蔡家崖乡、瓦塘镇、魏家滩镇、奥家湾乡、康宁镇、蔡家会镇、贺家会乡、罗峪口镇、高家村镇、东会乡、孟家坪乡、恶虎滩乡、固贤乡、交楼申乡、赵家坪乡、圪垯上乡共7镇10乡、376个行政村。

岚县:全县辖4镇8乡1个城管委,167个行政村、336个自然村,总面积1512平方公里。

中阳县:本县国土面积1441.4平方公里,辖宁乡镇、金罗镇、枝柯镇、暖泉镇、武家庄镇、下枣林乡、车鸣峪乡共5镇2乡89个行政村(居)。