【由来】
1971年,由孝义县划出大麦郊、温泉和坛索3个人民公社,由灵石县划出双池和回龙2个人民公社,由隰县划出交口、石口、川口和康城4个人民公社,新置交口县。县以县政府驻地交口镇而得名。
【沿革】
西汉于今县城南5千米蒲子村置蒲子县,属河东郡。三国魏改属平阳郡。晋永嘉三年(309年)于县置大昌郡,县属之。北魏初年置新城县,属吐京郡。太平真君年间改岭东县,太和二十一年(497年)复为新城县,隋废。
唐武德三年(620年)于今县城东北25千米温泉村置温泉县和北温州;不久析置新城、高唐2县,俱属北温州。贞观元年(627年)废北温州,新城县废入温泉县,高唐县废入隰州,温泉县属隰州。
金改属石州,贞祐四年(1216年)属汾州。蒙古至元三年(1266年)废入孝义县。
1971年5月1日,组建吕梁地区,析孝义、灵石、隰县、中阳4县地置交口县,县以县政府驻地交口镇而得名,属吕梁地区革命委员会。1978年4月,吕梁地区革命委员会改称吕梁地区行政公署,交口县隶属吕梁地区行署。2003年10月23日,吕梁撤地设市(2004年7月9日,正式挂牌),交口县隶属吕梁市。