新石器时代,五台境内就有人类聚落。
西周时期,将冀北划为并州,五台为并州北地,一度为北狄所居。鲁昭公元年(前541年),晋荀吴败狄于大卤(太原),渐拓而北,地归于晋。韩、赵、魏三分晋地,五台归赵。
秦统一中国后,隶属太原郡。
汉因秦制,属太原郡。
三国时期,属魏国,隶太原郡,为匈奴北部帅所居。
西晋时期,属新兴郡,未置县。
北魏太和十年(486年),复置县,改名“驴夷”,属肆州永安郡。北齐改属雁门郡。北周因之。
隋大业三年(607年),改名五台县,仍属雁门郡。
唐、五代十国时期,属代州。
宋灭北汉,地乃归宋,隶代州。
金朝时期,属河东北路代州。贞祐四年(1216年),升为台州。
元朝时期,属中书省南部冀宁路。
明洪武二年(1369年),仍复为五台县,属太原府。洪武九年(1376年),改属代州,仍辖于太原府。
清雍正二年(1724年),代州升为直隶州,五台不归太原府管辖。
民国三年(1914年),五台属雁门道。民国二十六年(1937年),抗日民主政府成立,属第一行政督察公署,旋改称晋东北政治主任公署。民国二十七年(1938年),晋察冀边区行政委员会成立,五台县属二专署领导。民国三十四年(1945年),改属晋冀二专区。民国三十七年(1948年),又改属晋中区一专区。
1949年10月1日,中华人民共和国成立后,属忻县专区。
1959年,忻县、雁北专区合并,属晋北专区。
1961年,复归忻县专区。
1985年,属忻州专署。
2000年,属忻州市。[18]
截至2021年12月,五台县辖6个镇、8个乡:台城镇、耿镇镇、豆村镇、白家庄镇、东冶镇、建安镇、沟南乡、东雷乡、高洪口乡、门限石乡、陈家庄乡、蒋坊乡、阳白乡、茹村乡。[15][21] 县人民政府驻台城镇。[20]
五台县地图(建安乡和神西乡合并为建安镇,灵境乡并入耿镇镇)
五台县位于山西省东北部、忻州市东北部,介于北纬38°04′45″—39°28′、东经112°57′41″—113°50′56″之间,县界北起峨岭与繁峙、代县为邻,南至牛道岭与盂县为界,东接长城岭与河北省平山、阜平两县相连,西至济胜桥与定襄县、原平市接壤。全县总面积2865平方千米,南北纵距50千米,东西横距70千米。[17] 五台县卫星地图