定襄縣位于山西省北部,忻州市東南部,東經(jīng)112.9°、北緯38.4°。總面積864平方千米,總?cè)丝?2萬人(2008年)。轄3個鎮(zhèn)、6個鄉(xiāng):晉昌鎮(zhèn)、河邊鎮(zhèn)、宏道鎮(zhèn)、楊芳鄉(xiāng)、南王鄉(xiāng)、蔣村鄉(xiāng)、神山鄉(xiāng)、季莊鄉(xiāng)、受錄鄉(xiāng)。縣政府駐晉昌鎮(zhèn)。
地處五臺山西南麓,東、南、北三面環(huán)山,中部和西部為平川,形如簸箕。最高峰為柳林尖山,海拔2101米。西部和中部為忻定盆地,約占全縣總面積的42%。主要河流有滹沱河及其支流牧馬河、云中河、同河等。屬暖溫帶半干旱氣候,年平均氣溫8.7度,一月均溫-9.2度,七月均溫23.5度,年降雨量413毫米,無霜期150天。
礦藏有鐵、鋁礬土、石灰石、白云石、大理石、紋石。忻(州)河(邊)鐵路支線以及忻(州)阜(平)、定(襄)堯(頭)、定(襄)白(村)等公路過境。名勝古跡有省級重點(diǎn)文物保護(hù)單位關(guān)王廟、洪福寺、閻錫山舊居、西河頭地道戰(zhàn)舊址、西社新石器遺址、白村新石器遺址。