武安縣以武安邑為名。據《史記·秦本紀》載:“昭襄王二十九年(公元前278年)白起為武安君”,其食邑即此地,邑因封號而名武安。據《史記·正義》載,秦名將白起“能撫養軍士,戰必克,得百性安集,故號武安”。
西漢初置武安縣,末年曾改為恒安縣。東漢初復名武安縣。1958年改名武安礦區。1961年復置武安縣。1988年9月1日,民政部(民行批[1988]23號)批復同意撤銷武安縣,設立武安市(縣級),由省直轄。以原武安縣的行政區域為武安市的行政區域;同年,河北省政府批復同意將武安市委托邯鄲市管理。
1996年,全市總面積1811平方千米,總人口約66.7萬人。轄13鎮9鄉:武安鎮、大同鎮、午汲鎮、陽邑鎮、伯延鎮、冶陶鎮、邑城鎮、礦山鎮、賀進鎮、徘徊鎮、康二城鎮、淑村鎮、磁山鎮、上團城鄉、馬家莊鄉、北安莊鄉、北安樂鄉、石洞鄉、西寺莊鄉、西土山鄉、活水鄉、管陶鄉。市政府駐武安鎮。
2000年第五次人口普查,武安市常住總人口720196人,其中:武安鎮88234人,康二城鎮33339人,午汲鎮41067人,磁山鎮26889人,伯延鎮21371人,淑村鎮25071人,大同鎮38478人,邑城鎮36001人,礦山鎮42940人,賀進鎮25886人,陽邑鎮42606人,徘徊鎮29534人,冶陶鎮22266人,上團城鄉33704人,北安莊鄉16723人,北安樂鄉26966人,西土山鄉45812人,西寺莊鄉40480人,活水鄉22246人,石洞鄉22550人,管陶鄉18740人,馬家莊鄉19293人。
2002年,武安市面積1811平方千米,人口約70.87萬人。轄武安、礦山、磁山、午汲、徘徊、冶陶、淑村、邑城、陽邑、康二城、伯延、大同、賀進13個鎮和上團城、西寺莊、西土山、石洞、北安莊、北安樂、活水、管陶、馬家莊9個鄉,1個社區、502個行政村。市政府駐武安鎮。
2010年第六次人口普查,武安市常住總人口819000人,其中:武安鎮134485人,康二城鎮39953人,午汲鎮45776人,磁山鎮33474人,伯延鎮20072人,淑村鎮25962人,大同鎮43995人,邑城鎮38822人,礦山鎮51792人,賀進鎮24481人,陽邑鎮46826人,徘徊鎮27589人,冶陶鎮22644人,上團城鄉34274人,北安莊鄉16684人,北安樂鄉29889人,西土山鄉61348人,西寺莊鄉40069人,活水鄉21043人,石洞鄉22189人,管陶鄉19465人,馬家莊鄉18168人。