河北省武安市大同镇位于市境东北部,距市区8千米。镇政府驻大同村。面积74平方千米,人口3.93万人(2002年)。辖21个行政村。
1953年大同乡,1958年改公社,1984年改镇,1996年通乐乡并入。1997年,辖大同、营里、马会、南冯昌、北冯昌、沙沟、小屯、兰村、儒教、贾里店、张里店、新里店、王里店、西通乐、西马项、罗义北庄、罗义南庄、东马项、南通乐、东通乐20个行政村。