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