白庙镇位于县境西部,东与九龙镇毗邻,南与新场镇接壤,西与龙孔镇、酉溪镇、粽粑乡交界,北与兴隆镇相连,东北与北城乡毗连。镇政府驻白庙镇红旗路35号,距岳池县城9公里。辖黄连桥、新店子、玉皇沟、长深沟、九洞桥、郭家坝、李家店、陆墙院、金竹沟、白龙桥、杨柳、莲花台、安家观、三溪口、安宁寺、舞凤山、冬笋沟、郑家、龙音寺、鲁班迹、瞿家店、李白寺、拱桥、三教寺、菊花25个村民委员会和白玉社区居委会,273个村民小组、3个居民小组;有党支部29个,中共党员1126人;辖区总户数13258户,总人口45511人,农业人口43708人,幅员面积62.78平方千米,耕地面积31461亩,林地面积15512亩。地形多为平坝(或浅丘、低山),境内最高点海拔558.5米,最低点海拔340.6米;土特产品有莲桥米粉、核桃、猕猴桃、藤椒、蜜柚等。全镇农业总产值4.13亿元,地区生产总值6.16亿元,社会固定资产投资3.23亿元,地方财政总收入1519万元,外出务工劳务收入1.9亿元,农民人均纯收入13998元。全镇有贫困村8个,分别为瞿家店、鲁班迹、郑家、李白寺、拱桥、龙音寺、冬笋沟、舞凤山。其中,瞿家店、郑家为省级领导联系贫困村。截止2017年,瞿家店村、鲁班迹村、李白寺村、拱桥村成功实现贫困村退出。