新中国成立初期,属丰润县三。
1958年,为老庄子人民公社任各庄管理。
1961年,改置为任各庄人民公社。
1979年2月,将境内新房子村划归唐山市郊(今开平)。
1984年5月,撤销人民公社,置任各庄乡。
1993年3月,撤乡,设任各庄镇。
2002年5月,改属唐山市丰润。
2005年4月,新庄子乡并入。
2006年,所辖孙家庄村由唐山高新技术产业开发托管;2010年,所辖宋各庄村由唐山高新技术产业开发托管。