白沙鎮位于萬源市東部,白沙河南岸。東接八臺鄉,南連石塘鄉、沙灘鎮,西鄰茶埡鄉,北靠花萼鄉、曹家鄉。面積111.77(一說119)平方千米,總人口8363戶、32439人(2008年前后),其中農業人口17524人。轄2個社區、10個行政村,71個村(居)民小組。鎮政府駐白沙河,距市區20千米。襄渝鐵路、萬白航天專用支線、萬(源)城(口)公路過境。
【沿革】明正德十年(1515)建場,1940年置白沙鄉,1958年改公社。1984年改鄉,1985年建鎮。1978年-1993年為白沙工農區區委、區政府所在地。
1996年,面積190.4平方千米,人口2.1萬人,轄鄭家壩、廖家溝、金雞坪、青龍咀、荊橋鋪、太陽坪、牟家壩、干溪溝、小茶園、黨家坡、百花園、往川壩、鐘架咀、樅樹梁、茍壩子15個行政村和河街、新城2居委會。
?年分設花萼鄉、水田鄉。2004年撤銷水田鄉,將原水田鄉的小茶園、黨家坡、百花園3個村及原石塘鄉的朱家溝村并入沙灘鎮;將原水田鄉的往川壩、牟家壩2個村并入白沙鎮。
【2010年代碼及城鄉分類】511781110:
~001 121河街社區
~002 121工農社區
~200 122鄭家壩村
~201 220廖家溝村
~202 220金雞坪村
~203 220青龍嘴村
~204 220荊橋輔村
~205 220太陽坪村
~206 220貓兒坪村
~207 220水井壩村
~208 220往川壩村
~209 220牟家壩村