民國二十四年(1935年)10月,地處山區的錫坑鄉屬南山管理局,平原各村屬普寧縣第二區。
中華人民共和解放后,初屬普寧縣第二區。
1950年,屬第三區。
1957年,撤區設立大南山鄉。
1958年,并入流沙人民公社。
1962年,從流沙人民公社析出,建立大南山人民公社。
1983年,撤銷人民公社改設大南山區。
1985年,鎮址從原石頭圩遷至平頭嶺。
1986年,撤區設立大南山鎮。
2013年2月26日,經廣東省人民政府批準撤銷大南山鎮,設立大南山街道。