康熙年間設(shè)城趙都,1948年祁縣解放后,全縣劃為八個區(qū),城趙是一區(qū)人民政府所在地,1949年屬五區(qū),1950年屬四區(qū),1952年并入五區(qū)屬城關(guān)區(qū),1953年分屬四區(qū)、五區(qū),1954年分設(shè)里村鄉(xiāng)、城趙鄉(xiāng)、樸村鄉(xiāng)、固邑鄉(xiāng),1956年設(shè)里村鄉(xiāng)、城趙鄉(xiāng)、韓家莊鄉(xiāng),1958-1960年城趙(躍進(jìn))公社設(shè)六個管理區(qū)。
1962年原城趙公社分為城趙,里村兩個公社,城趙公社轄13個生產(chǎn)大隊(duì),里村公社轄8個生產(chǎn)大隊(duì),1984年城趙公社為城趙鎮(zhèn)。
2001年鄉(xiāng)鎮(zhèn)合并,里村鄉(xiāng)與城趙鎮(zhèn)稱城趙鎮(zhèn)。