镇境东周为蜀王所建苴侯国治。
秦、两汉为葭萌县治。
蜀汉为汉寿县。
两晋、北宋为晋寿郡、益昌县治。
西魏为京兆县治。
北周、隋、唐、前蜀、后蜀为益昌县治。
宋开宝五年(前972)改益昌县为昭化县,并置有昭化镇。
明为昭化县、清和里及曲回堡、平雾堡治。
清为昭化县、清和里、西关坝、板筵(今名摆宴)坝、土墓坝及春王里的平雾坝、曲回坝处治。
民国初为昭化县,城厢团区治。
1935年置昭化区苏维埃及所辖石盘乡苏维埃;区苏维埃属赤化县苏维埃,治昭化镇城内;乡苏维埃治石盘村境,以石盘场命名,辖摆筵坝、王家店、何家院、树林包、罗家院、川主庙6个村苏维埃;同年红军北上抗日后,区苏维埃、乡苏维埃废,时置城厢联保。
1940年8月,改联保为城厢镇,1947年分出所辖部分属新置的大朝乡。
1950年分周围地置城关街人民政府。
1951年分镇西北境置曲回乡,治鸭浮村境,以曲回坝命名,属城关区。
1955年撤城关、石盘2乡后将其辖村并入。
1958年置曲回人民公社。
1959年属广元县昭化区公所。
1984改人民公社为曲回乡。
1985年撤曲回乡置昭化镇,治昭化古城,属广元市市中区昭化区公所。
1986年属广元市市中区卫子区区公所。
1989年属昭化办事处,同年9月属广元市元坝区。
1992年大朝、朝阳2乡并入。
1994年直属元坝区。
1995年复置大朝、朝阳2乡。
2013年属广元市昭化区。
2019年朝阳、大朝2乡并入昭化镇。