北齐废置。隋开皇六年重设县，县治移于今址，属定州，大业年间定州改名博陵郡，隋末城陷；唐武德四年复立县，属定州，景福二年，改属祁州；宋金皆因袭之；元至元二年并入束鹿，三年重设，属保定路祁州；明属保定府祁州，清雍正十二年，改属定州直隶州。北洋政府时期属直隶省清河道，1928年后直属河北省，1949年后属河北省定县专署，1954年改属石家庄专属。
行政区划.下辖3个镇、3个乡：