白水镇旧名大兴场,俗名尖场子,地处旺苍县以西,距县城28公里、市政府31公里。东与嘉川镇相邻,西与广元市昭化区元坝镇磨滩镇、利州区荣山镇接壤,南与张华镇连接,北与高阳镇、双汇镇、燕子乡毗邻,广巴高速、广巴铁路、国道542线横贯全境,素有旺苍“西大门”美誉。2020年行政区划改革调整后,现白水镇由原白水镇、麻英乡、静乐寺管理办、陈家岭管理办、枣林乡解放村大埝村合并组成。
全镇幅员面积172平方公里,平均海拔480米,地势成峡状,属亚热带季风性湿润气候,气候温和,雨量充沛,森林覆盖率达71.7%,富含煤炭、青石、铁矿等矿产资源;土地肥沃,盛产水稻、小麦、玉米、薯类等作物,养殖以牛、羊、猪、小家禽为主。全镇下辖13个行政村、3个社区居委会,114个村(居)民小组,总户数11744户、总人口27779人。
共有社区党委3个、农村党支部13个,中共党员1645名。有小学4所、中学1所、卫生院4个,税务分局、市场监管所、国土所、派出所、司法所、供电所、农业银行、信用社等十余家机关单位驻地办公。