西漢至十六國(guó)“五涼”時(shí)期,長(zhǎng)城鎮(zhèn)境域?qū)傥渫す藐翱h和鸞鳥(niǎo)縣。
北魏至隋初,屬武威郡林中縣。
唐宋年間,歸姑臧縣。
元代時(shí)期,屬永昌路西涼州。
明清時(shí)期,先后歸涼州衛(wèi)和武威縣。
民國(guó)元年(1912年)后,屬大河鄉(xiāng)。
1949年,屬大河區(qū)。
1952年,屬第九區(qū)、第十區(qū)(大河)。
1956年,為長(zhǎng)城鄉(xiāng)。
1958年,長(zhǎng)城、清水、清源鄉(xiāng)合并成立清源公社。
1962年,成立長(zhǎng)城公社。
1983年,設(shè)長(zhǎng)城鄉(xiāng)。
2017年1月,撤鄉(xiāng),設(shè)長(zhǎng)城鎮(zhèn)。