戰(zhàn)國時期,趙武候在今古城村筑云中城。
從趙武靈王置云中郡(前306年)至唐玄宗開元二年(714年),將設在云中城的單于大都護府徒至盛樂(今和林格爾縣土城子)。
東晉、十六國期間,曾有代國昭成皇帝什翼犍和北魏拓拔珪,先后在云中城立都。
民國時期,為托克托縣民豐鄉(xiāng)。
1950年,劃為第四行政區(qū)。
1955年,劃為古城鄉(xiāng)。
1958年,屬五星公社。
1962年,劃為古城公社。
1968年,成立古城革命委員會。
1981年,恢復古城公社。
1983年,撤古城公社建古城鄉(xiāng)。
2006年,古城鄉(xiāng)與永圣域鄉(xiāng)合并為古城鎮(zhèn)。