北宋开宝二年(969年),属合州汉初县鹤鸣镇。
清雍正六年(1728年),属合州来苏里;清光绪三十二年(1906年),属鹤鸣镇。
民国十五年(1926年),始设三庙乡,属第七区。
1956年1月,永隆乡并入三庙乡。
1958年9月,三岔乡并入三庙乡,成立三庙公社。
1959年4月,由三庙公社析设三岔公社。
1968年6月,三庙公社更名为春光公社。
1972年2月,恢复三庙公社原名。
1983年12月,改三庙公社为三庙乡。
1993年12月,三庙乡、三岔乡合并建三庙镇。