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