西周楊侯國(guó),文王庶子伯僑所封,后滅于晉,賜大夫羊舍肸食邑。
春秋周晉王六年(前514)始置楊氏縣,僚安為縣大夫。
戰(zhàn)國(guó)屬魏。
秦漢置楊縣(治今曲亭鎮(zhèn)范村),屬河?xùn)|郡。
三國(guó)魏封徐晃為侯國(guó)。
魏晉胥屬平陽(yáng)郡。
北魏太平真君二年(441)至七年(446)間并入禽昌縣。
太和二十一年(497)復(fù)置楊縣,治楊城(今蘇堡鎮(zhèn)古縣村),屬平陽(yáng)郡,建義元年(528)改屬永安郡。
隋義寧元年(617)改楊縣為洪洞縣,以縣北3千米洪洞鎮(zhèn)(洪洞故城)為名,屬臨汾郡。
唐武德元年(618)縣治遷今址。
析洪洞縣、臨汾縣地置河西縣,貞觀十七年(643)省入臨汾縣,縣屬晉州。
宋政和六年(116)屬平陽(yáng)府。
熙寧五年(1072)趙城縣省入,元豐三年(1080)析出。
金屬河?xùn)|南路平陽(yáng)府。
元屬平陽(yáng)路,大德九年(1305)改屬靜寧路。
明、清屬平陽(yáng)府。
1913年屬河?xùn)|道,1927年屬山西省,1937年屬山西省第六區(qū),1938年后縣城北侵華日軍占領(lǐng)。
河?xùn)|地區(qū)屬太岳工委河?xùn)|辦事處,駐石門(mén)峪。
同年侵華日軍駐東灣里,第六專屬在河?xùn)|設(shè)有辦事處,駐石門(mén)峪。
1940年4月洪洞縣(河?xùn)|)抗日民主政府成立,駐東灣里,屬冀太聯(lián)辦。
1941年5月屬太岳專屬第二辦事處,9月改屬八專屬。
1944年改屬九專區(qū)改稱之太岳三專屬。
1945年10月洪洞、趙城兩縣鐵路以西地區(qū)成立洪趙(河西)聯(lián)合縣民主政府,先后駐道覺(jué)、筆架莊、羅云、萬(wàn)安,屬晉綏九分區(qū),洪洞縣(河?xùn)|)民主政府駐帥村。
1948年7月洪趙(河西)聯(lián)合縣撤銷,恢復(fù)洪洞縣、趙城縣建制。
1949年2月屬陜甘寧邊區(qū)晉南行署。
1949年10月屬晉南中心專屬(駐臨汾)。
1950年1月屬臨汾專區(qū)。
1954年洪洞縣、趙城縣合并,設(shè)立洪趙縣,屬晉南專區(qū)(駐臨汾),縣政府駐洪洞城。
1958年12月洪趙縣、霍汾縣合并為洪洞縣,屬晉南專區(qū)。
1959年霍汾縣析出,恢復(fù)原洪洞縣建制,屬晉南專區(qū)。
1971年5月屬臨汾地區(qū)。
2000年屬臨汾市管轄至今。