1949年12月,設(shè)云龍區(qū)。
1950年2月,云龍區(qū)并入龍和區(qū),同時(shí)建立建北區(qū);同年7月,龍和區(qū)與永寧區(qū)合并稱建北區(qū);同年8月,改稱第四區(qū),并同時(shí)分設(shè)出第六區(qū)。
1957年下半年,第四區(qū)撤銷,13小鄉(xiāng)合并為4大鄉(xiāng),其中:南莊鋪、小新寨、李伍3鄉(xiāng)合并為南莊鎮(zhèn)鄉(xiāng)。
1958年10月,恢復(fù)第四區(qū)建制,并改稱南莊公社。
1959年月,李浩寨公社從南莊、東山2公社析出。
1961年10月,南莊公社恢復(fù)稱南莊區(qū)。
1970年3月,改為南莊公社。
1984年3月,南莊公社為南莊區(qū)。
1987年,由南莊區(qū)改為南莊鎮(zhèn)。