永和縣位于山西省西南部,呂梁山南端,西隔黃河與陜西省為鄰。全縣總面積1212平方千米,總?cè)丝?萬人(2008年)。轄2個鎮(zhèn)、5個鄉(xiāng):芝河鎮(zhèn)、桑壁鎮(zhèn)、閣底鄉(xiāng)、南莊鄉(xiāng)、打石腰鄉(xiāng)、坡頭鄉(xiāng)、交口鄉(xiāng)。縣政府駐芝河鎮(zhèn)正大路。
地勢東高西低,山塬梁峁與河川溝渠縱橫交錯,平均海拔在1400米左右。縣東扯布山最高,海拔1524米;縣西黃河岸畔最低,海拔511.9米。黃河自北而南流經(jīng)縣西,并有芝河、桑壁河等支流匯入。屬暖溫帶半干旱氣候,年均溫9.5℃,年均降水量550毫米。太(原)永(和)、臨(汾)永(和)等干線公路過境,永和關(guān)黃河渡口可與陜西通航。