先有西安堡，后有怀仁城”，有史籍认为西安堡可能是怀仁县的旧治或李克用与耶律阿保机相会的“东城”。比较可靠记载称，西安堡为明代天顺八年（公元1464年）所建，万历三十一年（公元1603年）包砖，为大同镇的城堡之一。清顺治五年（公元1648年），镇守大同府的姜瓖叛清归顺南明，清军击败姜瓖部，阿济格命令在大同屠城。大同府治所遂由大同城迁至西安堡，直至顺治九年（公元1652年）才迁回原处。 西安堡南北长230米，东西宽200米，南北两侧各有一堡门。旧时城墙上、城堡内都有很多庙宇，现已不存。堡墙的包砖也已在194