民國二十三年(1934年),成立城廂鎮(zhèn)。
1950年4月,屬于第一區(qū)。
1955年10月,各區(qū)改為以地名稱謂,屬于樂灣區(qū)。
1958年9月1日,成立城廂人民公社,下轄原城廂鎮(zhèn)、樂灣鄉(xiāng)。
1980年5月,原村級城廂鎮(zhèn)改為鄉(xiāng)級鎮(zhèn),稱恭城鎮(zhèn),下轄原有街道及城廂公社的江貝、紅星大隊。
1984年7月,政社分開,建立鄉(xiāng)鎮(zhèn)人民政府,改城廂公社為鄉(xiāng),下設(shè)11個村民委員會;同年,恭城鎮(zhèn)下設(shè)3個村民委員會、5個街道居民委員會。
1987年,村民委員會改為村公所。
1989年9月,撤城廂鄉(xiāng)并人恭城鎮(zhèn),5個街道居民委員會合并為恭城鎮(zhèn)街道居民委員會。
恭城鎮(zhèn)轄14個村公所,1個街道居民委員會。