北魏太和元年(477),析新城置清苑县,属高阳郡。
北齐天保七年(556),废清苑、乐乡、樊舆、北新城4县入永宁县,后改乐乡县,治今保定市。
仍属高阳郡。
隋开皇十八年(598),改乐乡县为清苑县,属河间郡。
唐先后属蒲州、蠡州、瀛州、鄚州。
五代属泰州。
北宋太平兴国六年(981),改清苑县为保塞县,属保州。
金大定十六年(1176),改保塞县为清苑县。
元先后属顺天路、保定路。
明、清属保定府。
1912年,撤销清苑县。
1913年,恢复清苑县,属保定道。
1928年,直属河北省。
1938年,属晋察冀边区。
1941年1月,以保(定)张(登)公路为界分设清苑、之光两县。
1944年10月,清苑、之光两县合并,初称之光县。
1945年8月,改称清苑县。
1949年,迁驻中大冉,属保定专区。
1952年,县人民政府迁驻南大冉。
1958年10月,并入保定市、唐县;同年12月24日,成立清苑区。
1960年3月,合并清苑、满城、完县为清苑县,县政府迁驻原满城县城。
1961年5月23日,完县、满城县析出,恢复原清苑县建置,属保定专区。
1968年,属保定地区。
1986年5月,清苑县划为保定市辖县。
2015年4月28日,经国务院批准撤销清苑县,设立保定市清苑区。