秦代时期,始置湘南县县治,为今镇区古城村。
明代时期,属县八十四都易俗乡。
清代时期,属十一都、上十七都。
民国初期,属西乡西三区。
民国二十四年(1935年),属第八区。
民国三十八年(1949年)9月,属石潭区。
1956年6月,撤区建石潭镇。
1958年9月,石潭镇、马托、叠福、列家桥乡合建跃进人民公社。
1961年9月,恢复区建制,改跃进人民公社为石潭区。
1995年4月,撤区并乡,由石潭镇、古城乡、白托乡、列家桥乡合并建立石潭镇。