1945年屬沁源縣第二區(qū)。
1956年屬交口鄉(xiāng)。
1958年,屬沁縣交口人民公社。
1959年,屬沁源縣交口人民公社。
1961年,轄交口、官軍張壁、龍泉、信義、仁義、尚義、南洪林、北洪林、自強、侯壁、長征.中義、正中14個生產(chǎn)大隊。
1982年,增設石壑生產(chǎn)大隊,轄15個生產(chǎn)大隊。
1984年4月,撤銷交口人民公社,設立交口鄉(xiāng),改轄15個村民委員會。
2001年3月,將白狐窯鄉(xiāng)并入交口鄉(xiāng),增設馬泉、永義、五鳳峪、白狐窯、鋪上、安樂、新毅7個村民委員會,轄22個村民委員會。
2020年下轄交口、官軍、張壁、仁義、尚義、洪林、自強、侯壁、長征、中義、正中、五鳳峪、白狐窯、安樂、新毅共15個村民委員會。