光緒十八年(1892)創鄉。
1921年廢都設區。
1932年稱樟南鄉,屬第六區(樟林)。
1949年屬蘇北區。
1950年為紀念周禮平烈士,南社、新宮、頭沖、布袋圍合稱觀平鄉,屬三區。
1956年新光鄉、仁榮鄉、生禮鄉、觀平鄉合稱樟林鄉。
1957年樟林鄉和東隴鎮稱樟東鎮。
1958年9月成立澄海縣人民公社,屬第二支隊204團。
1959年設觀平生產大隊,屬蘇北人民公社。
1961年析觀平生產大隊設頭沖生產大隊,屬東隴人民公社。
1980年屬東里鎮。
1984年1月設頭沖管理區。
1986年11月設頭沖村。
1990年9月設頭沖管理區。
1998年9月設頭沖村,沿用至今。