1949年前,屬贛縣沙石區(qū)沙石鄉(xiāng)、隅南鄉(xiāng)及桃江區(qū)新興鄉(xiāng)部分轄地。
1949年8月14日解放,行政區(qū)劃仍沿舊制。
1950年6月設(shè)置吉埠、沙石、五爪龍、火燃、龍下、甘霖、新圩、新興等鄉(xiāng),分屬沙石區(qū)、桃江區(qū)。
1952年10月劃小鄉(xiāng)后,設(shè)有吉埠、壩上、雙圳、沙石、五爪龍、火燃、龍下、甘霖、新圩、坪路、新興等鄉(xiāng),仍分屬沙石、桃江兩區(qū)。
1956年6月撤區(qū)并鄉(xiāng),設(shè)有沙石、龍下、新路、新興鄉(xiāng);1957年2月復(fù)設(shè)區(qū),沙石、龍下鄉(xiāng)屬沙石區(qū),新興鄉(xiāng)屬桃江區(qū),新路鄉(xiāng)為直屬鄉(xiāng);1958年9月名為火箭公社沙石管理區(qū);1959年10月設(shè)立沙石公社,1960年3月吉埠大隊(duì)劃屬贛州市;1961年10月調(diào)整社隊(duì)規(guī)模,分設(shè)沙石、龍下、新路3個(gè)公社,屬沙石區(qū)。
1963年7月撤區(qū),沙石公社改名為沙石中心公社,吉埠大隊(duì)從贛州市南外公社劃入;同年冬,沙石、龍下、新路三公社合并,名沙石公社。
1968年沙河公社并入。
1972年10月分出沙河公社。
1978年元月10日劃屬贛州市,仍名沙石公社。
1984年4月29日改鄉(xiāng)制,名沙石鄉(xiāng)。
1987年4月5日撤鄉(xiāng)改鎮(zhèn),名沙石鎮(zhèn),得名后沿用至今。