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