襄汾县位于山西省中南部。东临浮山、翼城,西傍乡宁,南毗曲沃、侯马、新绛,北连临汾。东有塔儿山(属太岳山脉),西有姑射山(属吕梁山脉),汾河纵贯县境中部,流程52.2千米。东西山麓逐渐向汾河谷地倾斜,形成东西高、中间低的槽状形态。河谷最低的永固乡西吉村海拔391米,山地最高的塔儿山,海拔1495.4米,高差1104.4米。除山脚、河谷外,一般地面高差不大,平地占全县总面积70%以上,基本属于平川地区。该县地势东西高而中间低。东有塔儿山,属太行山脉,海拔1493米,是该县最高峰;西靠吕梁山麓,中间汾河由北而南纵贯其中。汾河两岸地形平坦,为临汾盆地的组成部分,海拔 500至 600米,水源充足,土壤肥沃,是该县主要粮棉产区。古有“金襄陵、银太平”之称。
汾河是该县唯一河流,境内流长四十多公里,河床宽处达千米。其它还有“七一”、“跃进”等干渠。该县年均气温11.5度,一月--4.5度,七月26度,年降雨量 550毫米左右,无霜期 185天。
该县工业有机械、造纸、采煤、纺织、五金、陶瓷、砖瓦、鞋帽服装、农机修配、汽车修配、粮棉加工等。 境内交通有同蒲铁路和大运公路由北而南贯穿全境,县级公路和乡镇路四通八达,交通运输甚为方便。