保德建城歷史悠久,在夏禹時(shí)代,保德就存在,當(dāng)時(shí)屬冀州,春秋初期屬晉,戰(zhàn)國時(shí)期屬趙,秦屬太原郡西漢屬朔方刺史部西河郡,南北朝時(shí)期屬北魏,隋唐均屬嵐州地,五代十國時(shí)初屬后唐,后屬北漢。
北宋淳化四年(993)置定羌軍,隸河?xùn)|道。
景德二年(1005)改保德軍。
金大定十一年(1171)置保德縣。
金大定二十二年(1182)升保德軍為保德州,縣屬之,隸河?xùn)|北路。
蒙古憲宗七年(1257)廢縣入州,隸冀寧路。
至元二年(1265)陜州廢入保德州。
三年岢嵐軍廢入。
四年岢嵐軍析出。
明洪武七年(1374)改州為縣,屬岢嵐州。
九年復(fù)為保德州,屬太原府。
清雍正二年(1724)升直隸州,屬山西省。
1912年廢州,復(fù)為保德縣,屬雁門道,后直屬省。
1949年后屬興縣專區(qū)。
1952年屬忻縣專區(qū)。
1958年廢入河曲縣與興縣。
1960年復(fù)置保德縣,屬晉北專區(qū)。
1961年屬忻縣專區(qū)。
1967年屬忻縣地區(qū)。
1983年屬忻州地區(qū)。
2000年屬忻州市至今。