1949年10月,沙头角地域成立东和乡。
1950年4月,撤乡设区,沙头角成为宝安县第二区。
1952年10月,改称第六区。
1954年,第六区增设沙头角镇。
1961年,设置沙头角公社,属横岗区。
1970年5月,撤销沙头角公社恢复盐田公社和沙头角镇。
1980年6月,成立沙头角区,同年8月,建立深圳经济特区,沙头角被划入经济特区内。
1984年10月,沙头角区办事处改成管理区。
1990年1月,沙头角管理区并入罗湖区。
1997年11月,从罗湖区分出,隶属盐田区管辖。
2002年6月18日,撤销沙头角镇,设立沙头角街道、海山街道。
以原沙头角镇的管理范围从中间划分界线而分为东西两个街道,中间分界线北起盐田区与罗湖区的梧桐山相交处,南至大沙河入海口处,分界线西边为沙头角街道,东边为海山街道。