民國(guó)初屬灤縣;1946年5月屬灤南縣四區(qū)、五區(qū);1953年5月為司各莊鄉(xiāng);1954年7月屬灤縣十一區(qū);1956年7月為灤縣司各莊鄉(xiāng);1958年9月屬灤縣超英公社,11月屬唐山市柏各莊區(qū)司各莊人民公社;1961年6月為豐南縣司各莊人民公社;1963年1月為灤南縣司各莊人民公社;1984年5月為灤南縣司各莊鄉(xiāng);1984年7月為灤南縣司各莊鎮(zhèn);1989年4月撤銷徐莊鄉(xiāng)并入司各莊鎮(zhèn);2002年2月撤銷周各莊管理區(qū)并入至今。