永靖縣位于甘肅中部西南,臨夏回族自治州北部,東北與蘭州市接壤,南瀕劉家峽水庫(今名炳靈湖),西北與青海省民和縣為鄰。海拔在1560——2851米之間,相對高差1291米,東西長66公里,南北寬52公里,總面積1863.6平方公里。年降雨量在260毫米左右,年蒸發(fā)量在1500毫米左右。黃河流經(jīng)縣域107公里,呈獨(dú)特的S 形穿境而過。早在五千年前就有先民沿河而居,繁衍生息,古稱“西羌”之地。漢代分屬金城郡允吾縣和成縣。東晉、十六國時(shí)屬河州晉興、金城郡。西秦末并入吐谷渾。魏時(shí)屬罕鎮(zhèn)、河州。北周時(shí)屬罕郡,隋時(shí)屬蘭州總管府河州、罕郡。唐代屬河州安鄉(xiāng)縣、安鄉(xiāng)郡鳳林縣,地入吐蕃。五代時(shí)仍屬吐蕃。北宋時(shí)分屬熙河路河州。南宋時(shí)先期屬金,后屬熙秦路、臨洮府。元、明時(shí)先后屬河州路安鄉(xiāng)縣,陜西行省蘭州。清代分屬河州、皋蘭縣。民國初分屬導(dǎo)河縣、皋蘭縣。1928年,改導(dǎo)河縣為臨夏縣。民國18年1月27日(1929年3月8日),與臨夏縣、皋蘭縣分出,在蓮花堡設(shè)置永靖縣。
1949年8月23日,永靖解放,9月1日,永靖縣人民政府隨即成立。1958年10月20日,永靖縣并于臨夏市。1961年12月15日,恢復(fù)永靖縣建制。1962年12月25日,永靖縣縣城設(shè)于劉家峽小川。1979年6月16日設(shè)劉家峽鎮(zhèn)。1985年6月18日,設(shè)鹽鍋峽鎮(zhèn)。
二十世紀(jì)六十年代以來,國家先后在縣境內(nèi)修建了鹽鍋峽、劉家峽、八盤峽(電站在西固區(qū),水庫在永靖縣)水電站,形成了劉家峽、鹽鍋峽、八盤峽三大水庫(今稱炳靈湖、太極湖、毛公湖),總?cè)萘繛?9.69億立方米。境內(nèi)地形屬黃土高塬丘陵山地,山巒起伏,溝壑縱橫。從地貌上可劃分為河谷平原、黃土、丘陵山地、山間盆地、石質(zhì)山地四種類型。按地理?xiàng)l件可分為東西山區(qū)和川塬區(qū)兩大類。