春秋屬鄭地。
戰(zhàn)國屬韓、魏。
兩漢至隋初屬長社縣。
隋開皇六年(586)至明、清均屬長葛縣,為縣治。
1912年屬第一區(qū)。
1943年大部屬淑圣鎮(zhèn)。
1946年屬圣義鎮(zhèn)。
1948年屬長洧縣,同年復(fù)屬長葛縣。
1950年設(shè)城關(guān)區(qū),屬長葛縣。
1958年改稱城關(guān)公社,屬長葛縣。
1960年后改名老城,屬長葛縣。
1971年更名老城公社,屬長葛縣。
1984年改為老城鄉(xiāng),屬長葛縣。
1985年撤鄉(xiāng)設(shè)鎮(zhèn),屬長葛縣。
1993年長葛撤縣設(shè)市,屬之。