汉初设县,属魏郡。当时县城在今市区西南50里固镇。
王莽新朝时,改武安为“桓安”,东汉初复名武安。
隋代县城移至今地。
唐武德元年(618年)以来武安先后改属紫州、慈州、洺州、磁州。
元至元二年(1265年)武安并入邯郸县。
明洪武元年(1368年)武安仍属磁州。
民国二十六年(1937年)以来,先后改为武南县(1941年)、武磁县(与磁县一部分合并后1942年成立)、武东县(1944年)。
1945年县城解放,原武磁、武东县撤销,设置武安县。
1946年,恢复武安县原建置。
1958年,撤销武安县,西部并入涉县,东部划归邯郸市,称武安矿区。
1961年,恢复武安县原建县。
1988年10月6日更名武安市,为省属县级市,由邯郸市代管。