古稱雍丘城。
商、西周為杞國都城。
秦為雍丘縣,屬陽夏郡。
后歷為州、郡、縣治所。
城始筑于秦。
明崇禎八年(1635年),改為磚城。
清乾隆二十八年(1763年),擴(kuò)建。
后稱雍丘鎮(zhèn)。
民國三十五年(1946年),稱東婁鎮(zhèn)。
1949年,為城關(guān)區(qū),后改為一區(qū)。
1952年,更名城關(guān)鎮(zhèn)。
1958年,為金星公社一部,后改為城郊公社。
1960年,城郊和城關(guān)公社分治。
1963年,合并稱城關(guān)公社。
1983年,改為城關(guān)鎮(zhèn)。
2015年7月,河南省人民政府批準(zhǔn)同意杞縣撤銷城關(guān)鎮(zhèn)設(shè)立金城街道,其原轄行政區(qū)域?qū)嵭谐鞘泄芾眢w制。
2019年9月17日,杞縣金城街道掛牌成立。