西周为杨侯国,春秋为晋杨氏县,《左传》称,僚安为杨氏大夫。西汉置杨县,属河东郡。王莽改名有年亭,东汉仍为杨县。三国魏封徐晃为侯国。晋仍名杨县,属平阳府,后废。北魏初为平阳郡治,太和二十年(487)复置杨县,属永安邢。东魏属晋州,另立洪洞戍屯兵守之。隋属临汾郡,义宁元年(617)改名洪洞县,因县治邻洪崖、古洞,故名。自此历代县名均不改。唐属晋州,宋属平阳府,元属晋宁路,明、清属平阳府。民国属河东道。1946年8月16日解放。1954年7月1日洪洞与赵城二县合并为洪赵县,1958年仍名洪洞县。今属山西临汾市。