1940年分為沙塘、漢塘、石塘尾3村,屬廟頭鄉(xiāng)。
1949年屬秧塘區(qū)。
1952年設(shè)為沙塘鄉(xiāng),屬臨桂縣第六區(qū)。
1958年改沙塘大隊,屬紅專公社。
1959年屬廟頭公社。
1961年分為沙塘、漢塘2大隊。
1962年沙塘、漢塘2大隊合并為沙塘公社,屬廟頭區(qū)。
1966年復(fù)改沙塘大隊,屬東風(fēng)公社。
1967年更名紅星大隊。
1973年復(fù)名沙塘大隊,屬廟頭公社。
1983年屬廟嶺公社。
1984年改沙塘村,并成立沙塘村民委員會,屬廟嶺鄉(xiāng)。
1987年沙塘村民委員會改為沙塘村公所。
1995年沙塘村公所復(fù)改沙塘村民委員會。
1996年屬廟嶺鎮(zhèn)。
2001年屬臨桂鎮(zhèn)。
2002年劃出部分轄地歸榕山社區(qū)居民委員會、金水社區(qū)居民委員會管轄。