晋置武强县。据《太平寰宇记》载;“武疆汉为侯国,西晋于其城置武疆县,因古城以名之。”《明史·地理志》始改作武强。又所据《畿辅通志》:“武强山一名弓形山,晋名县取此。”武强山今无考。1958年底并入献县,1960年改属深县,1962年复置武强县。
1996年,武强县辖2个镇、4个乡:武强镇、街关镇、北代乡、周家窝乡、孙庄乡、豆村乡。
2000年第五次人口普查,武强县常住总人口212158人,其中:武强镇59536人,街关镇33519人,豆村乡31216人,北代乡29675人,孙庄乡33131人,周家窝乡25081人。
2002年,武强县面积444.5平方千米,人口约20.8万人。辖2个镇、4个乡:武强镇、街关镇、豆村乡、北代乡、孙庄乡、周家窝乡。共有238个行政村。县政府驻武强镇滏西路1号。
2007年11月8日,周家窝乡正式撤乡设镇。调整后,全县辖3个镇、3个乡:武强镇、街关镇、周家窝镇、豆村乡、北代乡、孙庄乡。
2010年第六次人口普查,武强县常住总人口214549人,其中:武强镇63040人,街关镇32028人,周家窝镇25764人,豆村乡30991人,北代乡29437人,孙庄乡33289人。