西汉置高柳县,属代郡,为西部都尉治。 阳高县地图
东汉末代郡来治,县遂废。
晋复置,仍称高柳。
北魏永熙年于县置高柳郡。
北齐时郡县俱废。
辽置长青县,属大同府。
金大定七年(1167)改名白登县,以白登河流贯其间,故名。
元至元二年(1265)废白登县为镇,入大同县。寻复置县,属大同路。
明洪武初县废,故治在阳高县南二十五里白登村。
明洪武二十六年(1393)置阳和卫,属山西行都指挥使司。
宣德元年(1426)徙高山卫来此同治,属大同府。嘉靖二十六年(1547)设大同东路。
清初改阳和卫为阳高卫,属大同府。
顺治六年(1649)大同府来治(八年复还故治)。
雍正三年(1725)改为阳高县,属大同府。[4]
抗日战争时期在阳高县南部山区建立了阳高县抗日民主政府,属晋察冀边区。 阳高县城
1948年阳高县解放。
1949年1月归察哈尔省雁北专署。
1952年10月,复归晋,仍属雁北。
1993年7月,地市合并,雁北并入大同市,阳高随之为大同市属县至今。
2000年,根据国务院精神,进行撤乡并镇,阳高县设置7镇6乡。[4]
2001年,城关镇、孙仁堡乡合并设立龙泉镇;罗文皂镇、太平堡乡合并设立罗文皂镇;王官屯镇、朱家窑头乡合并设立王官屯镇;大白登镇、潘寺乡合并设立大白登镇;古城镇、下神峪乡合并设立古城镇;狮子屯乡、后营乡合并设立狮子屯乡;下深井乡、张官屯乡合并设立下深井乡。[5]