1949年,分屬浮山縣第四區、第五區。
1957年,分屬東池人民公社、郭店人民公社、店上人民公社。
1959年,屬北韓人民公社。
1961年,分屬北韓人民公社、郭店人民公社、店上人民公社。
1963年屬北韓人民公社。
1971年,分屬古縣郭店人民公社、店上人民公社、茶坊人民公社。
1984年10月,撤銷郭店人民公社,設立郭店鄉;撤銷店上人民公社,設立店上鄉;撤銷茶坊人民公社,設立茶坊鄉。
2001年4月,將郭店鄉、店上鄉、茶坊鄉合并設立南垣鄉,名稱沿用至今。