中峪乡,隶属于山西省长治市沁源县,地处沁源县西南部,东邻沁河镇、法中乡,南、西连临汾市安泽县,北接灵空山镇、沁河镇,乡人民政府距县城约23千米,总面积119.98平方千米。
1949年,中峪乡境域属沁源县第一区;1984年4月,中峪公社改中峪乡;截至2018年末,中峪乡有户籍人口5538人;截至2020年6月,中峪乡下辖11个行政村;乡人民政府驻中峪村。
2011年末,中峪乡有商业网点27个,职工30人,社会消费品零售总额达64.3万元,比上年增长13%;城乡集市贸易成交额65.3万元,比上年增长7%;2018年,中峪乡有营业面积超过50平方米以上的综合商店或超市5个。