明成化二年(1466年),恩平縣城由良西鎮(zhèn)的潭流水渡旁遷至恩城今市人民政府大院處建置。
明清年間,恩城地域人口少,縣衙僅以一般鄉(xiāng)村建制管治。
民國(guó)時(shí)期,恩城是縣府第一區(qū)署駐地,未成為單獨(dú)一級(jí)政權(quán)機(jī)構(gòu),仍跟各圩鎮(zhèn)一樣直接為區(qū)署管轄,僅由商會(huì)充當(dāng)恩城行政管理機(jī)構(gòu)。
20世紀(jì)20年代始設(shè)所長(zhǎng)、巡官、警長(zhǎng),干事等取代商會(huì)的管理。
民國(guó)二十二年(1933年),取消區(qū)堡制,改為鄉(xiāng)鎮(zhèn)保甲制,設(shè)立恩城鎮(zhèn)公所。
1949年11月,成立第一區(qū)人民政府,轄管恩城。
1953年5月,第一區(qū)人民政府改為區(qū)公所。
恩城劃出建立鄉(xiāng)級(jí)鎮(zhèn),稱恩城鎮(zhèn),屬第一區(qū)公所管轄。
1957年2月,撤區(qū)并鄉(xiāng),撤銷區(qū)一級(jí)機(jī)構(gòu),保留鄉(xiāng)級(jí)政權(quán),恩城仍屬鄉(xiāng)級(jí)鎮(zhèn)政權(quán)機(jī)構(gòu),成立恩城鎮(zhèn)管理委員會(huì),統(tǒng)稱”鎮(zhèn)委會(huì)”。
1958年9月,縣撤銷鄉(xiāng)人民政府建制,改為政社合一的人民公社制。
同年11月,恩平、開平兩縣合并為開平縣,縣城遷至三埠鎮(zhèn)。
1961年3月,恩、開兩縣分治,復(fù)置恩平縣,縣城復(fù)設(shè)于恩城。
1968年2月至3月,縣、公社兩級(jí)先后成立革命委員會(huì),恩城改稱恩城公社革命委員會(huì)。
1972年2月,附城公社環(huán)城大隊(duì)劃歸恩城管轄,恩城改稱恩城公社管理委員會(huì)。
1983年8月,撤社設(shè)區(qū),恩城稱恩城鎮(zhèn)人民政府。
2001年1月,市實(shí)行機(jī)構(gòu)改革,撤銷恩城鎮(zhèn),易名恩城街道辦事處。