新中國成立初期,屬豐潤縣五區(qū)。
1958年,為白官屯人民公社石各莊管理區(qū),同年劃歸玉田縣。
1961年,設石各莊人民公社,復歸豐潤縣。
1984年5月,撤人民公社,設石各莊鄉(xiāng)。
1993年3月,撤鄉(xiāng),置石各莊鎮(zhèn)。
2002年5月,改屬唐山市豐潤區(qū)。
2005年,三女河鄉(xiāng)并入石各莊鎮(zhèn)。
2010年,三女河、韓家街、邵家街、黃花港、高莊子、方子里6個村托管到唐山市空港城管轄,唐山市空港城于2013年7月整體托管到唐山市高新技術開發(fā)區(qū)管轄。