白驿镇,隶属于
四川省广元市苍溪县,地处大巴山南麓,
苍溪县东南边缘,东以邓家河为界与
月山乡毗邻,南至
老观镇毛庙子罗附垭出境,西与大营山六股树歧坪镇接壤,北起棋盘山刘家角入境。
区域面积60.03平方千米,截至2019年末,户籍人口24683人。
两魏恭帝二年(555年),设白马驿。民国时期,先后属歧白乡、白庙乡。1951年,设白庙乡。1958年,乡改公社。1981年,更名白驿公社。1984年,公社改乡。2005年,乡改镇。
截至2020年6月,白驿镇下辖2个社区和15个行政村。
2019年,白驿镇有工业企业4个,有营业面积超过50平方米以上的综合商店或超市30个。