原分属海城、可塘两区,1974年12月,新组成城东人民公社。
1984年3月,废社设立城东区。
1987年1月,撤区设乡,辖桥东、北平、新江、赤山、龙山、名园、关东、台东、东园、圆墩、河中、后林、大嶂、汀洲、后塘、梓里、安东17个村委会。
乡政府驻海城镇东郊上埔。
1993年1月,改乡为镇,城东镇人民政府设于上埔。
1999年3月,划出该镇关东、安东2个行政村归属海丰老区经济开发试验区。
2003年6月,关东、安东2个行政村仍归城东镇。