清雍正六年(1728年),屬合州興仁里;清光緒三十二年(1906年),屬仁興鄉(xiāng)。
民國十五年(1926年),始設大石鄉(xiāng),屬第六區(qū),為區(qū)公所駐地。
民國二十年(1931年),改大石鄉(xiāng)為大石鎮(zhèn),劃出部分設沙坪鄉(xiāng)。
民國二十六年(1937年),劃出一聯(lián)保設臨江鄉(xiāng)。
民國二十八年(1939年),大石鎮(zhèn)與臨江鄉(xiāng)合并為大臨鎮(zhèn),屬第一區(qū)。
民國三十年(1941年),大臨鎮(zhèn)分為大石鄉(xiāng)、臨江鄉(xiāng)。
1958年9月,改為大石公社。
1983年12月,改大石公社為大石鄉(xiāng)。
1990年,由大石鄉(xiāng)改為大石鎮(zhèn)。
1993年12月,內(nèi)口鄉(xiāng)并入大石鎮(zhèn)。
2001年6月,利澤鎮(zhèn)并入大石鎮(zhèn)。
2005年4月,尖山鎮(zhèn)并入大石鎮(zhèn)。
2009年12月,撤大石鎮(zhèn)設大石街道。