白马镇,隶属于四川省遂宁市安居区,位于安居区西部,东邻观音乡、石洞镇,南接分水镇、东禅镇,西连中兴镇,北接步云乡、大英县天保镇。区域面积71.05平方千米,截至2018年末,户籍人口43371人。
民国,设白马场。1951年,改白马区。1986年,区改办事处。1992年12月,改白马镇。2019年8月,撤销步云乡,将其所属行政区域划归白马镇管辖。截至2020年6月,白马镇下辖3个社区和22个行政村。
2018年,白马镇有工业企业8个,有营业面积超过50平方米以上的综合商店或超市55个。