晉屬豐義鄉西堡里;明罷鄉,屬五都西堡里;清光緒三十四年(1908年)屬第二(港口)自治區;民國十五年(1926年)屬一區湖西鄉;民國二十七年(1938年)屬西堡鄉;民國三十四年(1945年)屬官堡鄉;1951年屬二區港南鄉;1953年屬魚岳區七團鄉;1956年屬新生鄉北莊、新莊、港南農業合作社;1958年實行人民公社,屬魚岳公社新生管理區北莊、新莊、港南生產大隊;1961年屬魚岳區新生公社;1971年3月,撤區并社,新生公社并入綠化公社,港南、北莊、新莊三個大隊合并為三團大隊;1975年屬朱砂公社;1981年三團大隊分為港南、北莊、新莊三個大隊;1984年1月,設區建鄉,屬官橋區朱砂鄉港南、北莊、新莊村;1987年9月,撤區建鎮,仍屬朱砂鄉;2001年3月,全縣并為8鎮,屬官橋鎮;2004年9月,港南、北莊、新莊三村合并為港南村至今。