1949年10月,沙頭角地域成立東和鄉(xiāng)。
1950年4月,撤鄉(xiāng)設區(qū),沙頭角成為寶安縣第二區(qū)。
1952年10月,改稱第六區(qū)。
1954年,第六區(qū)增設沙頭角鎮(zhèn)。
1961年,設置沙頭角公社,屬橫崗區(qū)。
1970年5月,撤銷沙頭角公社恢復鹽田公社和沙頭角鎮(zhèn)。
1980年6月,成立沙頭角區(qū),同年8月,建立深圳經(jīng)濟特區(qū),沙頭角被劃入經(jīng)濟特區(qū)內(nèi)。
1984年10月,沙頭角區(qū)辦事處改成管理區(qū)。
1990年1月,沙頭角管理區(qū)并入羅湖區(qū)。
1997年11月,從羅湖區(qū)分出,隸屬鹽田區(qū)管轄。
2002年6月18日,撤銷沙頭角鎮(zhèn),設立沙頭角街道、海山街道。
以原沙頭角鎮(zhèn)的管理范圍從中間劃分界線而分為東西兩個街道,中間分界線北起鹽田區(qū)與羅湖區(qū)的梧桐山相交處,南至大沙河入海口處,分界線西邊為沙頭角街道,東邊為海山街道。