清屬衣錦鄉,玉港里、安樂里小葛、大葛。
1944年7月建立第二指導區楓林、南嶺、王坊鄉。
1947年稱第五區,分立楓林、王坊鄉。
1951年屬永清區,分設柴門、楓林、中村鄉,桑田區南沖、王坊、雙龍、太甲鄉,懷玉區勇遠鄉。
1953年改稱八區太甲、王坊、南沖、雙龍和十二區的中村、楓林、勇遠、柴門鄉。
1956年合并分別稱楓林、南沖、王坊鄉。
1958年分別成立楓林、南沖、王坊3公社。
1964年合并稱南沖公社。
1965年轉稱南山采育林場。
1968年又改名為南山公社。
1984年改稱南山鄉,地名沿用至今。