武靈鎮,隸屬於山西省大同市靈丘縣,地處靈丘縣中部,東與落水河鄉相鄰,南與紅石塄鄉相連,西接東河南鎮,北與史莊鄉、石家田鄉接壤,行政區域面積222.1平方千米。
1949年,屬靈丘縣城關區;2002年3月,城關鎮、高家莊鄉、唐之窪鄉合併爲武靈鎮。截至2018年末,武靈鎮戶籍人口爲92183人。截至2020年6月,武靈鎮轄13個社區、40個行政村,鎮人民政府駐城內古城社區。
2011年,武靈鎮農民人均純收入5143元。2018年,武靈鎮有工業企業177個,其中規模以上13個,有營業面積超過50平方米以上的綜合商店或超市207個。