1932年,福山縣20個區(qū)合并為5個大區(qū),屬四區(qū)。
1944年9月,分屬門樓區(qū)、宅院區(qū)。
1949年10月,分屬二區(qū)、四區(qū)。
1955年分屬門樓區(qū)、宅院區(qū)。
1958年,分屬門樓、高疃人民公社。
1962年4月恢復(fù)福山縣治后,張格莊、馮家等22個村從門樓人民公社劃出,成立張格莊人民公社。
1970年10月,滸口、臺上、權(quán)家、文家、正志夼由高疃人民公社劃入張格莊人民公社。
1984年4月改社為鄉(xiāng),稱張格莊鄉(xiāng)。
1997年,改鄉(xiāng)為鎮(zhèn),成立張格莊鎮(zhèn)至今。