1911年境内属汉阳县第十四区。
1949年属汉阳县合成乡。
1955年为汉阳县邓南区公所驻地,以邓家口镇和南庄村各取一字称邓南区。
1975年撤区并社,改邓南区为邓南公社,原邓南等乡(公社)改为管理区。
1977年冬(一说1979年),邓南公社划交汉南农场管理局代管(撤销水洪、邓南、大咀、陡埠4个管理区,恢复4个公社)。
1980年,汉南农管局以蚂蚁河(滩头河段)为界,将北岸滩头大队划交乌金农场代管。
1984年撤销水洪、邓南2个公社,设立水洪、邓南2个乡。
1986年撤销邓南乡,设立邓家口镇。
2001年6月,撤销水洪乡,其辖域并入邓家口镇,称邓南镇。
2006年6月12日,撤销邓南镇改设邓南街道,驻地仍为南庄村。