1949年5月,惠來縣全境解放;8月1日設立惠來縣人民政府,駐地惠城;縣政府下轄6個區政府縣城為惠城區。
1952年5月,全縣原有6個區劃分為9個區和1個區級鎮,原惠城區劃分為第一區和惠城鎮。
1958年9月,稱紅旗公社,同年12月,撤銷惠來縣建制,紅旗公社屬普寧縣。
1961年3月,恢復惠來縣建制,設置惠城公社;1983年11月,惠城公社改為惠城區。
1986年11月,惠城區改鎮。
2002年6月,原鎮區14個村改設為14個社區,并成立社區居民委員會。
2004年2月,撤銷河林鄉政府,其所轄的12個村,歸屬惠城鎮。