定襄县位于山西省北中部,忻定盆地东部。三面群山环抱,境内四水贯流。全县地形由东向西呈簸箕形。北面以将军山五台山余脉与原平市、五台县毗邻,东南以文山、系舟山与盂县、阳曲县接壤,西与忻府区相邻。全县东西长48公里,南北宽36公里,总面积865平方公里。全县总人口约21.4万人。