1950年5月,設(shè)拓石區(qū)拓石鄉(xiāng)。
1958年,改為拓石公社,轄8個(gè)生產(chǎn)大隊(duì)。
1959年4月,改為坪頭公社拓石管理區(qū)。
1961年8月,恢復(fù)拓石公社,轄7個(gè)生產(chǎn)大隊(duì)。
1966年5月,更名紅星公社。
1970年3月,復(fù)名拓石公社。
1984年4月,改為鄉(xiāng)。
1985年9月,建拓石鎮(zhèn),轄7個(gè)行政村。
2001年12月,撤銷通洞鄉(xiāng),并入拓石鎮(zhèn),轄20個(gè)行政村。
2005年10月,撤銷赤泥溝村,并入通洞村;撤銷湫池溝村,并入九峰村;撤銷艾家山村,并入北山梁村;撤銷什字村和小川河村,并入?yún)羌移麓,?5個(gè)行政村。
2011年7月,撤鄉(xiāng)并鎮(zhèn),將原胡店鎮(zhèn)馬家灣、鐵家?guī)X、楊家川、胡店、仙龍、西溝、東溝7個(gè)村劃歸拓石鎮(zhèn)。