交口河镇,因地处洛河与葫芦河交汇处得名。1986年,延安炼油厂在此建厂。1990年4月,划杨舒乡和京兆乡部分辖区,分设交口河镇。2011年6月,撤销京兆乡并入交口河镇。地处洛川县南部,洛河与葫芦河交汇的川道及京兆塬一带。东、东南和杨舒乡相连,南、西分别与黄陵县田庄镇、阿党镇相邻,北与凤栖街道接壤。总面积78.57平方千米。截至2020年6月,交口河镇下辖1个社区、14个行政村。截至2018年,交口河镇户籍人口13056人。2011年,交口河镇农业总产值达到7182万元,社会商品销售总额达5000万元。