鎮(zhèn)境東周為蜀王所建苴侯國治。
秦、兩漢為葭萌縣治。
蜀漢為漢壽縣。
兩晉、北宋為晉壽郡、益昌縣治。
西魏為京兆縣治。
北周、隋、唐、前蜀、后蜀為益昌縣治。
宋開寶五年(前972)改益昌縣為昭化縣,并置有昭化鎮(zhèn)。
明為昭化縣、清和里及曲回堡、平霧堡治。
清為昭化縣、清和里、西關(guān)壩、板筵(今名擺宴)壩、土墓壩及春王里的平霧壩、曲回壩處治。
民國初為昭化縣,城廂團區(qū)治。
1935年置昭化區(qū)蘇維埃及所轄石盤鄉(xiāng)蘇維埃;區(qū)蘇維埃屬赤化縣蘇維埃,治昭化鎮(zhèn)城內(nèi);鄉(xiāng)蘇維埃治石盤村境,以石盤場命名,轄擺筵壩、王家店、何家院、樹林包、羅家院、川主廟6個村蘇維埃;同年紅軍北上抗日后,區(qū)蘇維埃、鄉(xiāng)蘇維埃廢,時置城廂聯(lián)保。
1940年8月,改聯(lián)保為城廂鎮(zhèn),1947年分出所轄部分屬新置的大朝鄉(xiāng)。
1950年分周圍地置城關(guān)街人民政府。
1951年分鎮(zhèn)西北境置曲回鄉(xiāng),治鴨浮村境,以曲回壩命名,屬城關(guān)區(qū)。
1955年撤城關(guān)、石盤2鄉(xiāng)后將其轄村并入。
1958年置曲回人民公社。
1959年屬廣元縣昭化區(qū)公所。
1984改人民公社為曲回鄉(xiāng)。
1985年撤曲回鄉(xiāng)置昭化鎮(zhèn),治昭化古城,屬廣元市市中區(qū)昭化區(qū)公所。
1986年屬廣元市市中區(qū)衛(wèi)子區(qū)區(qū)公所。
1989年屬昭化辦事處,同年9月屬廣元市元壩區(qū)。
1992年大朝、朝陽2鄉(xiāng)并入。
1994年直屬元壩區(qū)。
1995年復置大朝、朝陽2鄉(xiāng)。
2013年屬廣元市昭化區(qū)。
2019年朝陽、大朝2鄉(xiāng)并入昭化鎮(zhèn)。