明朝属汉阳县七乡怀泽二里,清朝属汉阳县新滩巡检司辖治。
民国属汉阳县新滩区。
1949年属汉阳县合成乡。
1956年属汉阳县邓南乡。
1959年属汉阳县邓南公社,为上南大队。
1965年与下南庄大队、郭家墩大队合并为南庄大队。
1969年郭家墩大队、下南大队划出,重新组建南庄大队。
1975年属邓南公社邓南管理区。
1980年属汉南农场管理局邓南乡。
1975年属邓南公社邓南管理区。
1980年属汉南农场管理局邓南乡。
1984年改南庄大队为南庄村村民委员会,属汉南区邓南乡。
1986年属汉南区邓家口镇。
2001年属汉南区邓南镇。
2006年属汉南区邓南街道至今。