隋開皇三年(583)移岢嵐縣治于三堆舊城。
十八年改汾源縣。
大業(yè)四年(608)改靜樂縣,屬河?xùn)|樓煩郡。
唐武德四年(621)置管州,同年析置豐潤縣,治今鵝城南1.5千米豐潤,次年廢入宜芳縣,改管州為北管州,靜樂縣屬之。
后廢北管州,縣屬嵐州。
唐末析置玄池縣,屬憲州,治今鵝城東南30千米下馬城。
北宋太平興國六年(981)置靜樂軍。
咸平五年(1002)廢靜樂軍,憲州治自今婁煩縣境徙今鵝城。
景德三年(1006)玄池縣廢入靜樂縣。
熙寧三年(1070)廢憲州,屬嵐州。
十年復(fù)置憲州,縣仍屬之。
政和五年(1115)改憲州為汾源郡,縣屬之。
金天德三年(1151)改汾源郡為管州,縣屬之,隸河?xùn)|北路。
元廢靜樂縣入管州,屬冀寧路。
明洪武三年(1370)廢管州,復(fù)置靜樂縣,屬太原府。
清雍正二年(1724)改屬忻州。
1912年屬雁門道,后直屬省。
1949年屬忻縣專區(qū)。
1958年嵐縣廢入靜樂縣,改屬晉北專區(qū)。
1961年嵐縣析出,靜樂縣復(fù)屬忻縣專區(qū)。
1967年屬忻縣地區(qū)。
1971年析出部分行政區(qū)歸婁煩縣。
1983年屬忻州地區(qū)。
2000年屬忻州市至今。