春秋时,今迁安境属山戎令支国。令支城在今县城东北。
周惠王十三年(前664年),山戎令支国被齐国(桓公)所灭。
秦(前221年-前206年)
秦朝建离支县,属辽西郡。
汉(前206-220年)
汉朝改离支县为令支县,属幽州辽西郡。
西晋(265-317年)
太康六年(285年),鲜卑单于慕容廆犯辽西,晋武帝遣幽州军战于肥如(今迁安东北),慕容廆被打败。
北魏(386-534年)
太平真君七年(446年),撤令支县,其他并入阳乐县,属平州辽西郡。
辽(907-1125年)
天赞二年(923年),辽自定州安喜徙俘户,安置于今迁安地,称安喜县。
金(1115-1234年)
大定七年(1167年),改安喜县为迁安县,属中都路平州。
民国二年(1913年)迁安县属直隶省渤海道。
民国三年(1914年)迁安县改属津海道。
民国十七年(1928年)直属河北省。
民国二十二年(1933年)迁安县被日军侵占,后属伪“冀东防共自治政府“。
1949年10月1日中华人民共和国成立后,迁安县属河北省唐山专区。
1958年12月20日撤销卢龙、迁西二县,将这两县的部分地区并入迁安县。
1960年4月2日撤销唐山专区,迁安县划归唐山市。
1961年6月23日恢复唐山专区,迁安县还属之。同年7月9日复置卢龙县和迁西县,原二县并入迁安县的地区仍还属卢龙、迁西二县。
1970年唐山专区改称唐山地区,迁安县属之。
1983年5月5日撤销唐山地区,迁安县划归唐山市管辖。
1996年10月,迁安县撤县设市,为迁安市。
2011年10月经国务院批准成为河北省辖副地级市,由河北省直属。