明洪武元年至清光緒三十三年(1368年—1907年),沙扒鎮(zhèn)屬海陵鄉(xiāng)白石都白石二圖。
1949年—1952年,沙扒稱北額鄉(xiāng),屬陽江縣第七區(qū)管轄。
1956年,改稱沙扒區(qū)。
1957年,改為沙扒鎮(zhèn)。
1958年,劃入大躍進(jìn)公社,屬陽江縣儒洞公社管轄。
1959年—1982年,成立陽江縣沙扒公社。
1984年—1987年,撤社建區(qū),改稱陽江縣沙扒區(qū)。
1987年,撤區(qū)建鎮(zhèn),稱陽江縣沙扒鎮(zhèn)。
1988年4月,陽西建縣,稱陽西縣沙扒鎮(zhèn)。
2003年,陽西縣將儒洞鎮(zhèn)的渡頭、烏石頭、來福園和前步4個(gè)管理區(qū)劃歸沙扒鎮(zhèn)管轄,沙扒鎮(zhèn)從純漁業(yè)鎮(zhèn)變成以漁業(yè)為主的漁農(nóng)鎮(zhèn)。