灵城镇,隶属安徽省宿州市灵璧县,地处灵璧县城中心,东邻虞姬镇,东南与向阳乡为邻,南与黄湾镇隔北沱河相望,西与娄庄镇相连,北与杨疃镇、禅堂镇接壤。镇人民政府驻地西距市区56千米。总面积109.75平方千米。截至2019年末,灵城镇户籍人口116993人。
始建于唐。1980年,划为县辖镇,镇政府驻地设在灵城建设南路东侧。2004年12月,灵西乡整建制划归灵城镇。截至2020年6月,灵城镇辖13个社区、9个行政村,镇人民政府驻解放西路(徐杨村)497号。灵城镇是灵璧县政治、经济、文化活动中心。
2019年,灵城镇有工业企业87个,其中规模以上7个,有营业面积超过50平方米以上的综合商店或超市132个。