原分屬海城、可塘兩區(qū),1974年12月,新組成城東人民公社。
1984年3月,廢社設立城東區(qū)。
1987年1月,撤區(qū)設鄉(xiāng),轄橋東、北平、新江、赤山、龍山、名園、關東、臺東、東園、圓墩、河中、后林、大嶂、汀洲、后塘、梓里、安東17個村委會。
鄉(xiāng)政府駐海城鎮(zhèn)東郊上埔。
1993年1月,改鄉(xiāng)為鎮(zhèn),城東鎮(zhèn)人民政府設于上埔。
1999年3月,劃出該鎮(zhèn)關東、安東2個行政村歸屬海豐老區(qū)經濟開發(fā)試驗區(qū)。
2003年6月,關東、安東2個行政村仍歸城東鎮(zhèn)。