秦屬巨鹿郡。
西漢高祖五年(前202年),縣境內(nèi)置武邑、觀津、東昌三縣。
東漢安帝延光元年(122年),廢東昌縣,地入武邑縣。
西晉時(shí),置武邑國(guó),領(lǐng)武邑、武遂、觀津三縣。
惠帝時(shí)國(guó)除。
東晉元帝太興二年(319年),置武邑郡,領(lǐng)武邑、武強(qiáng)、武遂、觀津、阜城五縣。
南北朝神瑞二年(415年),武強(qiáng)縣并入武邑縣。
太和十八年(494年),分武邑縣,復(fù)置武強(qiáng)縣。
北齊天保七年(556年),撤武邑郡、縣,屬冀州。
北魏神光二年,武強(qiáng)縣并入武邑縣。
隋開皇六年(586年),廢觀津縣入武邑縣。
開皇十六年(596年),分武邑、信都、下博三縣地置衡水縣,武邑西南部劃入衡水縣。
同年,武強(qiáng)縣置昌亭縣。
大業(yè)三年(607年),廢昌亭縣入武邑縣。
唐武德四年(621年),武邑縣置昌亭縣、觀津縣。
貞觀元年(627年),廢昌亭縣、觀津縣,地入武邑縣。
此后,歷經(jīng)宋、金、元、明、清五朝,武邑境域沒有大的變動(dòng)。
自唐至清,武邑縣皆屬冀州。
民國(guó)年間,武邑先屬直隸省冀州,后改屬大名道。
1938年,建立武邑縣抗日民主政府,屬冀南區(qū),1949年8月屬河北省衡水專區(qū),1952年11月劃歸石家莊專區(qū)。
1958年12月,撤銷武邑縣并入衡水縣。
1962年3月,復(fù)置武邑縣,同年6月復(fù)置衡水專區(qū),武邑縣還屬之。
1970年,衡水專區(qū)改為衡水地區(qū),武邑縣仍屬之。
1996年,衡水撤地建市,武邑仍屬之,至今。