轄地明、清時屬永嘉縣德政鄉(xiāng)十三都、十四都。
清后置白象鄉(xiāng),屬永嘉縣。
1949年稱白象鄉(xiāng),屬溫州市。
1950年5月改屬永嘉縣。
1956年3月慈湖鄉(xiāng)并入,仍稱白象鄉(xiāng),后曾名南湖鄉(xiāng)。
1958年10月公社化時改設(shè)梧埏公社白象管理區(qū),并劃歸溫州市管轄。
1959年11月將原慈湖鄉(xiāng)轄境和蟠鳳、燈籠浹二村析出,另置慈湖管理區(qū)。
1961年調(diào)整社隊規(guī)模后,改稱白象人民公社。
1981年12月劃歸甌海縣管轄。
因與樂清縣白象人民公社重名,1982年5月更名為南白象人民公社。
1983年政社分設(shè)后稱南白象鄉(xiāng)。
1988年7月改設(shè)南白象鎮(zhèn),行政區(qū)域不變。
1992年3月撤縣設(shè)區(qū)后,屬溫州市甌海區(qū)。
2003年12月撤銷南白象鎮(zhèn),設(shè)立南白象街道。