两河口镇在清朝,属神沙乡茅坝保。清末,属干河乡。1950年,设两河乡,属广元县第九(曾家)区。1958年,乡改公社。1984年,公社改乡。1986年,属朝天区。 2019年12月,撤销两河口乡,设立两河口镇。 截至2020年6月,两河口镇下辖1个社区和7个行政村。截至2019年,两河口镇有营业面积超过50平方米以上的综合商店或超市5个。两河口镇客运总量3.6万人次。境内公路硬化75千米,80%的村通水泥路,40个组通水泥路(占总组数的50%)。两河口镇境内已探明地下矿藏有石灰石、硫铁、煤炭、泥炭、海泡石,具有开采价值。