秦代時期,始置湘南縣縣治,為今鎮區古城村。
明代時期,屬縣八十四都易俗鄉。
清代時期,屬十一都、上十七都。
民國初期,屬西鄉西三區。
民國二十四年(1935年),屬第八區。
民國三十八年(1949年)9月,屬石潭區。
1956年6月,撤區建石潭鎮。
1958年9月,石潭鎮、馬托、疊福、列家橋鄉合建躍進人民公社。
1961年9月,恢復區建制,改躍進人民公社為石潭區。
1995年4月,撤區并鄉,由石潭鎮、古城鄉、白托鄉、列家橋鄉合并建立石潭鎮。