乌兰浩特,张家口,呼和浩特(归绥)等三个城市先后当过内蒙古自治区首府。从1947年至1949年在乌兰浩特,1949年到1954年在张家口,1954年,内蒙古自治区的首府,从张家口迁移到了自治区中部的归绥,就是现在的呼和浩特。