都城鎮(zhèn)建于晉初年間。
太康元年(280年)為都羅縣治。
南北朝宋代元嘉年間(約424年)撤都羅、開(kāi)城縣設(shè)都城縣,縣治設(shè)都城鎮(zhèn)。
宋開(kāi)寶五年(972年)并入端溪縣。
明洪武九年(1376年)成立都城鄉(xiāng)。
明成化六年(1470年)設(shè)都城巡檢司署。
明萬(wàn)歷五年(1577年)改屬新建的西寧縣。
清雍正年間撤都城巡檢司署。
民國(guó)二十四年(1935年)屬郁南縣第十三區(qū)。
民國(guó)三十年(1941年)恢復(fù)為鎮(zhèn),與區(qū)同級(jí)。
是年全縣并為兩大區(qū),為第一區(qū)駐地。
建國(guó)初期白夏鄉(xiāng)和都城鎮(zhèn)。
1950年4月郁南縣政府遷駐都城鎮(zhèn)。
自始都城成為全縣政治、經(jīng)濟(jì)、信息、文化活動(dòng)中心。
1961年為都城鎮(zhèn)和附城人民公社。
1968年3月起建立都城鎮(zhèn)革命委員會(huì)。
1980年11月撤銷鎮(zhèn)革命委員會(huì)建立都城鎮(zhèn)人民政府。
1983年稱都城鎮(zhèn)和附城區(qū)。
1989年,附城鄉(xiāng)撤銷建制并入都城鎮(zhèn)。
鎮(zhèn)政府設(shè)在都城鎮(zhèn)418路58號(hào)。
1999年5月,鎮(zhèn)政府搬至平江路50號(hào)辦公。