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