古为巴国属地。
秦朝,属垫江。
唐武德二年(619年),属石镜、新明2县。
元至元二十年(1283年),属石照(今合川)。
清康熙七年(1668年),属合川广安州。
乾隆十六年(1751年),属顺庆府。
民国元年(1912年),属合川县。
1950年12月,设溪口乡。
1958年10月,乡改公社。
1966年5月,更名红岩公社。
1971年,更名溪口公社。
1978年11月,属华云工农示范区(现华蓥市)。
1983年11月,公社改镇。