清顺治十八年(1661年),属涛山乡一甲。
道光十四年(1834年),设石滓滩场。
光绪三十三年(1907年),改为石滓乡,驻关帝庙。
民国四年(1915年),属第二保卫区,后保卫区改团练区,乡设团防局。
民国二十四年(1935年),石滓乡设联保办公处。
民国二十九年(1940年),石滓、柳塘2乡合并为石柳乡。
民国三十一年(1942年)1月,分为石滓、柳塘2乡。
1950年,石滓乡属石永区;同年2月,划归兴仁区。
1953年,属第九区。
1954年,分为石滓、同心2乡。
1956年,2乡合并为石滓乡,属石永区。
1958年,乡改公社。
1967年,改名上游公社。
1973年,改名石滓公社。
1980年,公社改乡。
2015年,撤乡置镇。
2019年12月,撤销柳塘乡,将其所属行政区域划归石滓镇管辖。