清康熙四十六年(1707年),石龍鎮(zhèn)境域?qū)俟?jié)里九甲。
民國(guó)元年(1912年)初,設(shè)置石龍場(chǎng)公所。
民國(guó)十八年(1929年),稱石龍里;民國(guó)十九年(1930年)6月,建石龍鄉(xiāng);民國(guó)二十四年(1935年)9月,石龍鄉(xiāng)改為石龍聯(lián)保;民國(guó)二十九年(1940年)8月,石龍聯(lián)保改為石龍鄉(xiāng)。
1952年12月,石龍鄉(xiāng)劃部分建長(zhǎng)嶺鄉(xiāng)。
1956年1月,石龍鄉(xiāng)長(zhǎng)嶺鄉(xiāng)并入;同年11月,石龍鄉(xiāng)析置長(zhǎng)嶺鄉(xiāng)。
1958年9月,石龍、長(zhǎng)嶺鄉(xiāng)合并建石龍公社。
1959年2月,石龍公社改為石龍管理區(qū);同年8月,增設(shè)長(zhǎng)嶺管理區(qū)。
1960年12月,改石龍管理區(qū)改為石龍公社。
1966年初,石龍公社更名幸福公社。
1968年夏,復(fù)名石龍公社。
1982年,由石龍公社改為石龍鄉(xiāng)。
1993年12月,石龍鄉(xiāng)、長(zhǎng)嶺崗鄉(xiāng)合并建石龍鎮(zhèn)。
2001年5月,花石鎮(zhèn)(除鹽井村、天臺(tái)村外)并入石龍鎮(zhèn)。