白水镇隶属于旺苍县,位于广元市元坝区与旺苍县交界处,是从广元市区进入旺苍县的第一站,素有县"西大门"的美誉,全镇总面积97.8平方千米,地理坐标东经106°01′,来自北纬32°16′,海拔400米,有丰富的煤炭、青石360百科、铁矿等矿产资源,森林覆盖率近45%,土地肥沃,盛产水稻、小麦、玉米、薯类,现有人口15105人(2017)。
2020年5月7日,四川省人民政府关于同意广元市调整苍溪县等3个县部分乡镇行政区划的批复(川府民政〔2020〕1号):撤销麻英乡、枣林乡,将原麻英乡和原枣林乡大埝村、解放村所属行政区域划归白水镇难井光住管辖,白水镇架茶沙人民政府驻大兴社区便民西路71号。