春秋時期,江城為百越之地。
秦始皇三十三年(前214)平定百越,置南?,江城地域?qū)僦?/p>
漢高祖十一年(196)趙佗建立南越國,江城屬南越國。
南朝宋永初元年(420)安寧縣與高涼縣合并,稱安寧縣,縣治在安寧(今陽江城。
)唐貞觀二十二年(648)廢高州都督府設(shè)恩州,治所在江城。
隋末蕭銑時大業(yè)十三年(617),又分高涼置陽江縣,縣治在陽江城,這是陽江縣和陽江城得名之始。
宋慶歷八年(1048)恩州改南恩州,州治在陽江城。
元至元十七年(1280)改南恩州為南恩路總管府,至元十九年,降為散州,江城均為屬地。
明洪武元年(1368)廢南恩州,分設(shè)陽江縣、陽春縣,同屬肇慶府,江城屬陽江縣。
清同治六年(1867)陽江縣升格為陽江直隸州,同治九年陽江隸州改為陽江直隸廳,江城屬之。
民國元年(1912)陽江直隸州改為陽江縣,江城屬之。
中華人民共和國成立后,1949年10月陽江縣隸屬粵中專區(qū)。
1952年改屬粵西行政公署,1956年隸屬湛江專區(qū),1983年隸屬江門市,江城地域均屬陽江縣。
1988年1月7日,陽江建市分縣,設(shè)立江城區(qū)。
同年1月28日,江城區(qū)管轄城東、南恩、太傅、漠陽、崗列、城西6個街道辦事處和北山林場,撤銷原陽江縣的崗列、城西2個鄉(xiāng)和江城鎮(zhèn)建制。
同年7月17日,江城區(qū)增設(shè)城南、漁洲、觀光3個辦事處。
1989年3月30日劃出江城區(qū)崗列街道報平、報頭兩個村委會給陽東區(qū)東城鎮(zhèn)。
1990年10月15日,陽東區(qū)的閘坡鎮(zhèn)、海陵鎮(zhèn)、平岡鎮(zhèn)、埠場鄉(xiāng)4個鄉(xiāng)鎮(zhèn)和平崗農(nóng)場劃歸江城區(qū)管轄。
2003年5月28日,陽東縣的雙捷、白沙鎮(zhèn)劃歸江城區(qū)管轄(同時白沙撤鎮(zhèn)設(shè)街道)。
2006年8月31日,撤銷觀光、太傅、漠陽三個街道,設(shè)立城北、中洲兩個街道。