三交镇,隶属于山西省忻州市忻府区,地处忻府区西南部,东与合索镇接壤,南与庄磨镇、阳曲县西凌井乡接壤,西与静乐县娑婆乡相连,北接奇村镇,距忻府区政府约30千米,区域总面积382.66平方千米。
1949年,三交镇境域属忻县第七区;1984年9月,由三交公社改为三交镇。截至2018年末,三交镇户籍人口为10386人。2021年,三交镇下辖16个行政村,镇人民政府驻高崖底村。
2018年,三交镇有工业企业3个,有营业面积超过50平方米以上的综合商店或超市4个。