民國元年(1912年),屬三河鄉(xiāng)。
民國二十年(1931年),屬三河區(qū)。
民國二十三年(1934年)12月,屬第一區(qū)駐白沙街。
民國二十八年(1939年)11月,由舜皇鄉(xiāng)、白龍鄉(xiāng)及壩頭鄉(xiāng)的一部分組成。
民國三十年(1941年),屬雙合鄉(xiāng)。
民國三十六年(1947年),屬三河鄉(xiāng)。
1949年11月,屬第二區(qū)。
1952年8月,轄16個(gè)小鄉(xiāng)。
1956年,撤區(qū)并鄉(xiāng)為大廟口鄉(xiāng)、壩頭鄉(xiāng)、白沙鄉(xiāng)、塘復(fù)鄉(xiāng)。
1958年,置金星(大廟口鄉(xiāng))、紫云(壩頭鄉(xiāng))、曙光(白沙鄉(xiāng)、塘復(fù)鄉(xiāng))3個(gè)公社。
1961年,恢復(fù)區(qū)建制為大廟口區(qū),轄大廟口、紫云、白沙、塘復(fù)4個(gè)公社。
1985年5月,撤鄉(xiāng)建鎮(zhèn)。
1995年6月,撤區(qū)并鄉(xiāng),將大廟口、紫云、白沙等3個(gè)鄉(xiāng)(鎮(zhèn))合并為大廟口鎮(zhèn)。