刘家峡属于甘肃省临夏回族自治州永靖县,面积58.6平方公里。刘家峡镇位于永靖县中部,东邻三角岘乡,南与东乡族自治县隔黄河相望的原宪镇,西接太极镇,北依乌苏山,北接盐锅峡镇和陈静镇。
刘家峡水库是黄河上游开发规划的第七座梯级水电站。水库位于高原谷地,被誉为高原明珠。
刘家峡镇地处青藏高原和黄土高原的过渡地带。地形可分为河谷阶地、黄土丘陵和岩石山地。