清屬瑞應鄉十五都。
民國期間稱南岳鄉。
1949年5月后沿稱南岳鄉。
1956年2月并入蒲岐鄉。
1958年成立南岳管理區,屬蒲岐公社。
1961年成立南岳公社。
1984年3月改稱南岳鄉,屬虹橋區。
1989年2月改為建制鎮。
2011年5月,南岳鎮撤銷,其行政區域并入虹橋鎮;2015年12月,虹橋鎮管轄范圍調整,又劃出南岳居民區和杏灣一、大崧上岙、大崧下岙、平盤山、后塘、前塘、里三、里漁、垟里二、里一、巖坑、上莊、埠橋、沙港頭、杏灣二、杏灣三、杏灣四、杏灣漁等行政村,重置南岳鎮。