八庙镇位于开江县东南部,东南与开县的巫山镇,万州区的弹子镇交界,西南与本县的长岭镇相邻,西北与甘棠镇接壤。幅员面积46.3平方公里,耕地面积1027.47公顷,人均耕地0.06公顷。辖区8个村、1个社区,59个村民小组。拔妙乡,古称“八命桥”或“八庙场”。清光绪年间三十二年(1906),定名拔妙乡。1958年10月,改称拔妙公社;1978年为长岭公社管辖;1984年,复名拔妙乡。拔妙乡沿用至2016年8月,通过2014年3月撤乡建镇申请申报,经上级批准于2016年9月将原拔妙乡改为八庙镇。境内有三座小型水库和有Ⅱ型水电站一座。拔妙乡风景名胜众多,有开江县第一大河流—拔妙河(原名开江)和“八洞拱”,还有清朝时期的“石和尚”(今石和寨)、“青烟洞”汛期天然瀑布,以及海拔1000米以上达20000亩的森林氧吧长廊。