清代,峽口鎮一帶名為烏羊鎮;清同治九年(1870年),被特大洪水沖毀;清同治末年,重新恢復場鎮,由當地士紳李大興主持開場,名大興場。
民國十八年(1929年),改稱大興里。
民國十九年(1930年)6月,建大興鄉。
民國二十四年(1935年),改為大興聯保。
民國二十九年(1940年),大興鎮改為大興鄉。
民國三十年(1941年),更名大興鎮。
民國三十三年(1944年),撤銷鎮,歸重慶市十五區管轄。
1949年后,廢除保甲制度建大興鄉。
1958年,改為涂山公社大興管理區。
1961年,成立大興公社。
1983年5月,改為大興鄉。
1984年11月,大興鄉改名峽口鄉。
1993年1月,由峽口鄉改為峽口鎮。