明清時期,南莊分為綠潭堡,鰲頭、龍津、吉利堡和溶洲堡三個堡,分屬南?h江浦司鼎安都和五斗口司西淋都(后“都”改稱“司”)。
清康熙三十年(1691),江浦巡檢司署由西樵簡村移至龍津堡(今南莊龍津村騰涌)。
清乾隆五十年(1785),南莊分為綠潭、鰲頭、龍津、吉利和溶洲堡,仍屬江浦司和五斗口司。
清宣統(tǒng)二年(1910),南莊分為綠潭、溶洲、吉利、鰲頭堡。
民國初期為紫羅澳、鰲龍吉、溶洲等鄉(xiāng),分屬南?h第六區(qū)、八區(qū)、十區(qū)。
1927年,分屬南?h第六區(qū)、八區(qū)以及第四區(qū)。
1946年,分屬南?h第一區(qū)、四區(qū)以及第五區(qū)。
1949年11月起,屬南海縣第一支前指揮所轄區(qū)。
1950年3月起,屬南?h第一區(qū)。
1950年底起,分屬南?h第一區(qū)和七區(qū)。
1953年4月,分屬南海縣第一區(qū)和十二區(qū),南莊村為十二區(qū)駐地。
1955年10月,改稱沙岡區(qū)和南莊區(qū),屬南?h。
1957年撤區(qū)并鄉(xiāng),10月改稱沙岡鄉(xiāng)和南莊鄉(xiāng),屬南?h。
1958年10月,成立南海縣南莊人民公社,同年12月沙岡公社的溶洲、東元大隊劃歸南莊公社。
1961年8月分為南莊、吉利、溶洲3個公社,1963年3月又合并稱南莊公社。
1983年11月,撤社改稱南莊區(qū)公所。
1987年2月,撤區(qū)改設南?h南莊鎮(zhèn)。
2002年12月,隸屬佛山市禪城區(qū)。