周朝时,属巴国地。
秦朝时,属巴郡阆中县。
汉朝时,属安汉县。
南朝梁时,属相如县、梓潼郡。
元至元十五年(1278年),属相如县、蓬州。
明朝时,属一乡。
民国2年,州改县后,改名城厢镇。
民国29年,城厢镇改名城中镇。
1950年,建城中乡人民政府。
1952年,分设城中镇和城中乡。
1953年,分别改为陵江镇、锦屏乡。
1958年,陵江镇、锦屏乡与两路乡合并成立灯塔人民公社。
1959年,改为锦屏公社。
1967年,锦屏公社改为东方红公社。
1980年,恢复锦屏公社。
1983年,撤锦屏公社建锦屏乡。
1986年9月,撤锦屏乡建锦屏镇。