地名由来:上峡镇地名因乡驻地上八庙场居山峡之上而得名。
2023年1月,四川省爱卫办确定上峡镇为2022年四川省卫生乡镇(街道)。
宣汉县辖乡。清乾隆年间建场,1932年置上峡乡,1958年改公社,1984年复乡。位于县境南部,距县城28.5公里。面积164.1平方公里,人口1.5万。宣(汉)开(县)、宣(汉)凉(风)公路过境。辖宝塔、麒麟、黄岭、柳茂、铁石、杨柳、石鼓、黑天池、罐厂沟、柏树坪、柏杨坪11个村委会和汊河1个居委会。乡镇企业有食品加工、电力等行业。农业主产水稻、小麦、油菜子,产桐油、烟草。养殖山羊、牛、生猪、家禽。
历史沿革:
清乾隆年间建上八庙场,属东乡县。
民国三年(1914年),东乡县改名宣汉县。
民国二十一年(1932年),置上峡乡。
1958年9月,乡改公社。
1983年4月,公社改乡。
2020年6月12日,撤乡改镇。