1949年前后,南郊鎮(zhèn)屬長山縣第四區(qū)、第七區(qū)米山鄉(xiāng)、第三區(qū)陳路鄉(xiāng)及淄川縣第七區(qū)池頭鄉(xiāng)、楊寨區(qū)各一部分。
1956年10月建蘇孔鄉(xiāng)(屬淄川縣),蘇孔鄉(xiāng)后改為賈黃鄉(xiāng);11月建孟家堰鄉(xiāng)(屬淄川縣)。
1958年11月,孟家堰鄉(xiāng)、賈黃鄉(xiāng)分別成立孟家堰人民公社、賈黃人民公社并劃歸周村區(qū)。
1963年1月,從賈黃公社劃出12個(gè)大隊(duì)、從孟家堰公社劃出2個(gè)大隊(duì),組建了高塘人民公社。
孟家堰公社于1983年4月更名八里溝公社;8月賈黃公社改為賈黃鄉(xiāng)。
1984年4月改為八里溝鄉(xiāng)。
1989年10月撤銷八里溝鄉(xiāng)設(shè)南郊鎮(zhèn)。
1993年12月高塘鄉(xiāng)改鎮(zhèn)。
1997年1月賈黃鄉(xiāng)改為賈黃鎮(zhèn)。
1999年8月區(qū)劃調(diào)整,大莊劃歸大街街道,趙家村、立家村劃歸絲綢路街道;2001年3月區(qū)劃調(diào)整,高塘鎮(zhèn)、賈黃鎮(zhèn)并入南郊鎮(zhèn),孟家堰村劃歸絲綢路街道。