新中國成立初期,屬豐潤縣一區(qū)。
1958年,屬城關(guān)人民公社常莊管理區(qū)。
1961年,設(shè)常莊人民公社。
1963年,因修建邱莊水庫,庫區(qū)指務(wù)村遷入境內(nèi)。
1979年3月,豐潤縣任各莊人民公社的新房子村、南臺人民公社的大八里莊甸子歸屬常莊人民公社,同時劃歸唐山市郊區(qū)(今開平區(qū))代管。
1980年1月,劃歸唐山市新區(qū)。
1981年1月,大八里莊、甸子劃歸谷莊子人民公社。
1984年3月,撤銷人民公社,置常莊鄉(xiāng)。
2002年5月,改屬唐山市豐潤區(qū)。
2012年4月撤銷常莊鄉(xiāng),置常莊鎮(zhèn),仍屬唐山市豐潤區(qū)。