永靖縣地處甘肅省中部、臨夏回族自治州北部,東臨蘭州市西固區(qū)、七里河區(qū)、定西市臨洮縣,南隔黃河與東鄉(xiāng)縣、臨夏縣、積石山縣相望,西接青海省民和縣,北濱湟水與蘭州市紅古區(qū)、西固區(qū)相望。
縣人民政府駐劉家峽鎮(zhèn),1929年,與臨夏縣析置永靖縣,縣址設(shè)蓮花堡。
1949年8月23日,永靖縣解放。
同年9月1日縣人民政府成立。
1958年10月20日,撤銷永靖縣建制,政區(qū)劃歸臨夏市。
1961年12月15日,恢復(fù)永靖縣建制。
1964年5月,蘭州市西固區(qū)關(guān)山公社劃歸永靖縣。
1983年轄1鎮(zhèn)18鄉(xiāng),1985年6月18日鹽鍋峽鄉(xiāng)改設(shè)鹽鍋峽鎮(zhèn)。
2001年12月,西河、陳井、劉家峽、峴塬、三塬、紅泉、王臺、川城8個鄉(xiāng)改為鎮(zhèn),同時將劉家峽鄉(xiāng)更名為太極鎮(zhèn)。
1999年12月將劉家峽鄉(xiāng)的劉家峽村、羅川村、三條峴鄉(xiāng)的三條峴村劃入劉家峽鎮(zhèn)管轄。
2005年1月撤銷王坪、段嶺兩鄉(xiāng)建制,將王坪鄉(xiāng)的王坪、余臺、羅山3個村并入坪溝鄉(xiāng)(其中將王坪村的安家山、薜窖坪2個社劃入陰山村),將陰山、大灣峴2個村并入新寺鄉(xiāng);將段嶺鄉(xiāng)的祁山、北山2個村并入坪溝鄉(xiāng),將王年溝、段嶺、魁山3個村并入新寺鄉(xiāng)。
2005年轄10鎮(zhèn)7鄉(xiāng)。