周、春秋時屬并州。
戰(zhàn)國時為趙國北邊地。
秦時屬雁門郡地。
漢為雁門郡婁煩地,后漢為武州南境。
三國時為魏之新興郡。
隋為馬邑郡神武縣。
唐朝屬河東道朔州。
五代后漢時屬岢嵐軍。
宋時隸屬岢嵐軍。
遼屬西京道,統(tǒng)神武縣,有寧遠鎮(zhèn)。
金為寧遠縣。
元朝為大同路武州,明洪武七年(1374),設鎮(zhèn)西衛(wèi)隸山西都司。
嘉靖十六年(1538)建五寨城堡。
清雍正三年(1725),改鎮(zhèn)西衛(wèi)五所大寨堡之前所、右所、中所、左所(今縣城)、上所(今河灣)為五寨縣,并入三岔堡,屬寧武府。
民國時期,五寨屬雁門道。
1949年中華人民共和國成立后,屬興縣專署;1952年歸忻縣地區(qū)專員公署;1955年縣人民政府改名為五寨縣人民委員會;1958年12月,忻縣、雁北專署合并為晉北專署,神池、五寨、岢嵐合并為五寨縣;1961年10月恢復忻縣地區(qū)專署,神池、五寨、岢嵐分治,五寨仍歸屬;1967年成立五寨縣革命委員會,屬忻縣地區(qū)革命委員會;1978年撤銷忻縣地區(qū)革命委員會,成立忻縣地區(qū)行政公署,五寨撤銷革命委員會,成立五寨縣人民政府,屬忻縣地區(qū)行政公署;1983年忻縣地區(qū)行政公署改為忻州地區(qū)行政公署,五寨屬之;2000年忻州地區(qū)行政公署改為忻州市,五寨隨屬。