1940年2月,將全縣五大區(qū)重新劃分為十個區(qū),第一區(qū)慣稱安國區(qū)、交口區(qū)或中心區(qū)。
1948年初,全縣設(shè)6個區(qū)1個市。
同年10月,全縣將6區(qū)1市調(diào)整9區(qū)1市,一區(qū)區(qū)公所駐交口村。
1953年,改行政村為鄉(xiāng),第一區(qū)機(jī)關(guān)駐交口。
1955年2月,撤銷區(qū)建置,境域設(shè)交口鄉(xiāng)。
1958年11月,交口鄉(xiāng)撤銷,所屬村落歸屬城關(guān)人民公社。
1959年6月,設(shè)立交口紅星人民公社,后改為交口人民公社。
1961年6月,交口人民公社改建為人民公社管理委員會。
1971年5月,呂梁地區(qū)成立,交口人民公社先后隸屬于離石縣和離石郊區(qū)。
1971年10月,離石縣改名為柳林縣,離石郊區(qū)恢復(fù)為離石縣,交口人民公社劃歸離石縣。
1984年5月12日,交口人民公社改建為交口鎮(zhèn)。
2004年,交口鎮(zhèn)改為交口街道。