新中国成立前属吴川县滨海区南二乡,建国初属吴川县第八区三合乡,1958年属湛江市郊区坡头公社沙城渔业大队。
1963年沙城渔业大队划分为沙城、梁圩两个渔业大队,同年再合并为沙城渔业大队,并从南寨大队划出和平村归沙城管辖,属乾塘公社管辖。
1978年8月,沙城渔业大队划分为沙城、梁圩、和平三个渔业大队。
1981年沙城渔业大队变更为沙城管委会。
1983年5月由三个管委会合并成立沙城乡,属乾塘区公所。
1984年坡头区成立,属乾塘区公所。
1987年变更为沙城村委会,属乾塘镇。
1990年改称沙城管理区。
1999年3月变更为沙城村民委员会,一直沿用至今。