旧城镇,隶属于安徽省亳州市利辛县,地处利辛县东北部,东与蒙城县马集镇接壤,东南与望疃镇、中疃镇为邻,南连刘家集乡,西邻江集镇,北接涡阳县双庙镇,镇人民政府距利辛县城19千米,行政区域面积68.2平方千米,截至2019年末,旧城镇户籍人口67296人。
旧城镇境域,原为蒙城县所辖。1992年,撤区并镇,与盛黄乡合并,改旧城镇。截至2020年6月,旧城镇辖13个行政村;镇人民政府驻旧城村。
2019年,旧城镇有工业企业48个,其中规模以上企业1个,有营业面积超过50平方米以上的综合商店或超市141个。