白马镇是四川省达州市宣汉县下辖镇,地处县境东北部,东临土黄镇、南挨华景镇、西靠厂溪镇、北接石铁乡。幅员面积84.13平方公里,2024年末户籍人口16873人,下辖5个行政村和1个社区,镇人民政府驻双龙社区白庙街14号。
全镇地属深丘,三面环高山,一面临深沟,以大炮台山为最高峰,海拔1601.7米。清乾隆七年(1742年)建场,名“复兴场”,后改名白马庙场,2017年撤销白马乡设立白马镇。
2024年地区生产总值36830万元,主产水稻、玉米等作物,黄桃为特色产业,并发展乡村旅游。2020年被全国爱国卫生运动委员会命名为国家卫生镇。