旧城镇,隶属于河北省石家庄市辛集市,地处辛集市东北部,东与衡水深州市接壤,南临前营乡,西与张古庄镇为邻,北与天宫营乡接壤,行政区域面积55.19平方千米。
抗日战争初期,旧城镇境域属束鹿县;1984年8月,撤乡,改置旧城镇;1996年,军齐乡并入。旧城镇下辖33个行政村,共有10627户,户籍人口40021人,常住人口21860人。镇人民政府驻旧城村。
2011年,旧城镇财政总收入0.17亿元,比上年增长25.35%。农民人均纯收入8619元。2024年,旧城镇有工业企业89个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市9个。