西汉至十六国“五凉”时期,古城镇境域属武威郡鸾鸟其,鸾鸟县治所即今凉州区古城镇一带。
北魏至隋初,属武威郡林中县。
元代时期,属永昌路西凉州。
明清时期,先后归凉州卫和武威县。
民国元年(1912年)后,属武威县古城乡。
民国三十八年(1949年)9月后,属古城区。
1952年7月,属第九区(古城)。
1956年1月撤区并乡,为古城乡。
1958年10月,为古城公社。
1962年,分设为古城、韩佐、校尉公社。
1983年7月,分属古城、校尉乡。
1986年1月,韩佐乡并入古城乡。
1991年10月,分设为韩佐、古城乡。
2002年8月,古城撤乡建镇。
2004年7月,校尉乡和古城镇合并设立古城镇。