北魏太和二十二年(498年),曾在此置障縣,北周廢(故城即今交口鎮)。
元、明、清各朝繼續設交口鎮。
清順治元年(1644年),交口鎮屬臨潼縣17鎮之一。
轄東陽里4村,永豐里47村,歸厚里8村。
民國二十三年(1934年),實行保甲制,設6保,轄59村。
1949年,設交口區,轄5鄉。
1958年9月,屬雨金公社交口管理區,轄9生產大隊。
1961年4月,改管理區為公社。
1984年5月,改設交口鄉。
1994年9月,撤鄉設鎮,2009年11月,撤鎮設街道。