秦王嬴政二十一年(前226)始置范阳县,治所故城(今固城镇)。
西汉为范阳县,新莽更名顺阴,东汉范阳侯国,三国魏黄初五年(224)置范阳国。西晋泰始元年(265)复置范阳县。
北齐武平七年(576),范阳治所由故城迁至伏图城(今百楼村北“官城”)。
隋开皇元年(581)改范阳为遒县。开皇十年(590),治所移至城子(现属容城县)。
大业十三年(617)废遒县,入易县。唐、五代、辽、北宋,县境西北属涞水县,西南属易县,东南属容城县。
金大定六年(1166)割易县、涞水、容城三县地始置定兴县,取“大定兴盛”之意,治所在黄村(旧志皇甫店,今定兴县城)。元、明、清及民国沿用至今。
1949年属河北省保定专区。
1958年,定兴县并入易县、徐水二县。
1961年,恢复定兴县建制。
1970年,属保定地区。
1994年12月保定地区和保定市合并,组建新的地级保定市,定兴县属其所辖至今。
2000年,定兴县辖4个镇、12个乡:定兴镇、固城镇、贤寓镇、北河镇、张家庄乡、天宫寺乡、东落堡乡、小朱庄乡、柳卓乡、高里乡、姚村乡、杨村乡、李郁庄乡、北田乡、北南蔡乡、肖村乡。
2002年底,定兴县面积713.97平方千米,人口55.28万。辖4个镇、12个乡,7个社区居委会、274个村委会。县政驻地通兴东路120号。