峡口镇,隶属于陕西省汉中市西乡县。地处西乡县西南部,东与柳树镇相接,南与大河镇相邻,西于骆家坝镇接壤,北与沙河镇相连。辖区东西最大距离23.4千米,南北最大距离19.8千米,总面积301.35平方千米。
截至2020年6月,峡口镇下辖2个社区、11个行政村。截至2018年末,峡口镇户籍人口21891人。2011年,峡口镇农业总产值达到9092万元,工业总产值达到4000万元,社会商品销售总额达1.03亿元。