武邑县地处东经115°45′-116°08′,北纬37°37′-38°00′之间,位于河北省东南部,衡水市东北部,东邻阜城县、景县、西接桃城区、深州市,南与枣强县接壤,北与武强县毗邻,东北与泊头市为邻,东西最宽27公里,南北最长42.5公里,总面积830.1平方公里。
武邑县辖6镇3乡,即武邑镇、清凉店镇、审坡镇、韩庄镇、赵桥镇、桥头镇、龙店乡、紫塔乡、圈头乡,545个行政村。 全县总耕地面积89.3万亩,人均2.78亩。机井2400眼,水浇地面积45万亩。 据第五次人口普查统计,总人口32.95万,其中汉族319418人,少数民族114人,人口密度为每平方公里385人。 2002年被国务院确定为国家扶贫开发工作重点县。