遷安歷史悠久,早在10000年前爪村一帶就有人類在這里居住。 商周時期屬孤竹國地。東周時分屬孤竹國、令支國地。春秋戰(zhàn)國時屬燕國。秦屬遼西郡離枝縣。漢屬幽州遼西郡令支縣。三國時屬遼西郡,屬魏國幽州。晉初屬幽州,繼為前秦、慕容氏據(jù)有,后為段氏“遼西公國”,國都于“令支”(今市區(qū)西北側(cè))。北魏太平真君七年(446年)令支并入肥如縣,屬平州遼西郡。北齊屬遼西郡,并入北平郡,為肥如、新昌二縣地,屬北平郡。隋朝開皇六年(586年)省肥如縣入新昌縣十八年(598年)改新昌縣為盧龍縣,屬北平郡。唐朝時期為盧龍縣地,屬河北道平州管轄。遼代以定州安喜縣俘戶遷入,置安喜縣,遂分屬安喜、盧龍,隸南京道平州路。
金大定七年(1167年),改安喜為遷安,仍屬平州管轄。元代改平州為興平府,后升為平灤路,又因為水患改為水平路。至元二年(1265年),遷安縣并入盧龍縣,后又恢復(fù)遷安縣設(shè)置。明代洪武年間,在口北設(shè)置興州右屯衛(wèi),永樂元年(1403年)合并到遷安縣。后來又改永平路為永平府,統(tǒng)領(lǐng)一州五縣,遷安縣仍屬永平府管轄。清沿襲明朝舊制,數(shù)百年無變遷。民國元年(1912年),遷安縣屬直隸省津海道管轄。民國二年(1913年)屬渤海道管轄。民國三年(1914年),又改屬津海道。民國十七年(1928年),歸屬河北省轄。1939年至1944年,中國共產(chǎn)黨在遷安及附近邊區(qū)先后成立豐灤遷、遷灤豐、遷遵興、遷灤盧、遷青平、遷盧撫昌聯(lián)縣,遷遵青、遷盧青、灤盧聯(lián)合縣,先后隸屬晉察冀邊區(qū)冀東區(qū)和冀熱邊區(qū)。民國三十四年(1945年),復(fù)置遷安縣,屬冀東十六專區(qū)。
1947年,遷安縣西部被劃分出去,成立遷西縣。1959年12月,撤銷遷西縣,重新并入遷安縣。1961年7月9日,以原轄區(qū)又恢復(fù)遷西縣建制。1996年10月,遷安撤縣設(shè)市,遷安縣改名為遷安市,以原遷安縣的行政區(qū)域為遷安市行政區(qū)域。為河北省直轄,由唐山市代管。