新中國成立初期,屬豐潤縣三區(qū)。
1958年,為老莊子人民公社任各莊管理區(qū)。
1961年,改置為任各莊人民公社。
1979年2月,將境內(nèi)新房子村劃歸唐山市郊區(qū)(今開平區(qū))。
1984年5月,撤銷人民公社,置任各莊鄉(xiāng)。
1993年3月,撤鄉(xiāng),設(shè)任各莊鎮(zhèn)。
2002年5月,改屬唐山市豐潤區(qū)。
2005年4月,新莊子鄉(xiāng)并入。
2006年,所轄孫家莊村由唐山高新技術(shù)產(chǎn)業(yè)開發(fā)區(qū)托管;2010年,所轄宋各莊村由唐山高新技術(shù)產(chǎn)業(yè)開發(fā)區(qū)托管。