民國時期稱義井鄉(xiāng),鄉(xiāng)公所在大冢頭村的呂不韋冢上。
1948年屬二區(qū)。
1953年屬三區(qū),區(qū)政府設(shè)在南蔡莊村。
1956年撤區(qū),小鄉(xiāng)合并大鄉(xiāng),南蔡莊為大鄉(xiāng)。
1958年成立南蔡莊公社。
1961年設(shè)南蔡莊區(qū)。
1962年撤區(qū)并社,將杜樓公社區(qū)域內(nèi)大隊劃歸城關(guān)公社,其余仍歸南蔡莊公社。
1969年將南蔡莊公社所屬邙嶺上的8個大隊劃歸邙嶺公社。
1983年易社為南蔡莊鄉(xiāng)。
1993年改為首陽山鎮(zhèn)。
2012年撤銷首陽山鎮(zhèn)并成立首陽山街道。
2021年偃師撤市設(shè)區(qū),現(xiàn)歸偃師區(qū)管轄。