清代至民国初期,归属巴拉奇如德区。
1926年,归于天山设治局管辖。
1930年,属于天山设治局第一区天山口。
1946年8月,建天山口区,辖18个行政村。
1948年,将达拉罕行政村划给巴拉奇如德努图克(区),至1949年末辖9个行政村,35个自然村。
1956年6月,改建天山口乡并分建平安乡,金星乡。
1958年11月,天山口乡、平安乡,金星乡合并建天山口人民公社。
1963年,天山口公社分建白城子公社。
1984年2月,天山口公社改建天山口镇,并分建平安地乡。
2001年9月,平安地乡,天山口镇合并建天山口镇。
2006年2月,白城子乡,天山口镇合并建天山口镇,沿用至今。