石峡镇,隶属于甘肃省陇南市西和县,地处西和县城东南部,东邻六巷乡和成县纸坊镇,南邻西高山镇,西与洛峪镇相邻,北与十里镇接壤,距西和县城31千米,区域总面积98.11平方千米。
1949年10月,石峡镇一带为石峡乡;2004年7月,由石峡乡改为石峡镇。截至2018年末,石峡镇户籍人口为11684人。截至2020年6月,石峡镇下辖14个行政村,镇人民政府驻石峡村。
石峡镇粮食作物以小麦、玉米为主;畜牧业以饲养生猪、牛、家禽为主;工业以小型机械维修和面粉加工为主。