地名由来:上八庙镇因境内有八座古寺庙而得名。
巴中市辖镇。1951年置上八庙乡,1958年改公社,1984年复乡,1993年建镇。位于市境西北部,距市府41公里。面积40平方公里,人口1.8万。连接广元、苍溪等地的巴中到雪山公路过境,素有巴中市“西北大门”之称。辖八庙、三巴、季台、断石、白鹤、白庙、窑垭、文星、双山子、玉皇观、登文、寨城、西坪、盘龙14个村委会和文庙居委会。有容纳2000余人的集贸市场1处,是毗邻乡镇的物资集散地。乡镇企业有酿造、建材等厂。农业主产水稻、小麦、玉米。
历史沿革:
1949年前,属三汇乡公所4个保。
1951年,设上八庙乡。
1958年,八庙乡改为八庙公社。
1984年,八庙公社改为八庙镇。