夏商為雍州地,春秋為赤翟、白翟之地,戰(zhàn)國屬魏上郡,秦設(shè)上郡,漢為翟國,三國兩晉時為州地,隋唐為綏州、雕陰郡,宋為綏德軍、綏德州,明為延綏鎮(zhèn)、綏德州,清為直隸州。
1913年廢州設(shè)綏德縣,隸榆林道。
1933年撤銷道制,綏德縣直屬陜西省。
1944年,綏德分區(qū)增轄新成立的子洲縣。
1948年,綏德分區(qū)又增轄橫山縣、鎮(zhèn)川縣。
1949年,綏德分區(qū)改屬陜北行政公署。
1950年,綏德分區(qū)行政督察專員公署改為綏德分區(qū)專員公署(綏德專區(qū)),隸屬陜西省,轄綏德、米脂、佳縣、吳堡、清澗、子洲、子長、延川等8縣。
1956年,綏德專區(qū)撤銷,劃屬榆林專區(qū)。
1958年,清澗、子洲、吳堡3縣并歸綏德縣,1961年劃出。
1969年榆林分區(qū)專員公署(榆林專區(qū))改稱榆林地區(qū)行政公署,綏德縣屬之。
2000年,榆林地區(qū)行政公署撤銷,設(shè)立地級榆林市,綏德縣屬之,沿襲至今。
2001年撤蘇家?guī)r鄉(xiāng)并入崔家灣鎮(zhèn),撤土地岔鄉(xiāng)并入滿堂鄉(xiāng),撤田家岔鄉(xiāng)并入義合鎮(zhèn),全縣共轄11鎮(zhèn)9鄉(xiāng)。
2011年撤銷馬家川鄉(xiāng)并入中角鄉(xiāng)設(shè)中角鎮(zhèn);撤趙家砭鄉(xiāng),并入四十里鋪鎮(zhèn);撤河底鄉(xiāng),部分村劃棗林坪鎮(zhèn),部分村劃定仙焉鎮(zhèn),全縣共轄12鎮(zhèn)4鄉(xiāng)。