張格莊鎮位于福山區西南部,距城區中心15.8千米。北隔門樓水庫與高瞳鎮、門樓鎮相望,西、南與棲霞市為鄰,東接門樓鎮。面積73.49平方千米,人口1.88萬人(2004年)。轄27個行政村,鎮政府駐張格莊。境內地勢西南高、東北低,除少量河谷平原外,均屬丘陵地。主要山峰有小天、玉黃頂、尖頂、蓬頂、花頂,三岔頂等。最高峰塔頂,海拔630.4米。主要河流為黑石河、自西南向東北,流經全境,注入門樓水庫。自然景觀有石泉洞、塔頂泉、驚龜石等。
[沿革]1962年成立張格莊公社,1984年設鄉。1997年,面積73.5平方千米,人口3.2萬人,轄張格莊、滸口、臺上、正志夼、權家、文家、下官樂溝、馬蹄夼、權家山、上官老溝、西水夼、東水夼、松林莊、杜家崖、黃連墅、大芹子夼、馮家、東風、姜家、南臺、樓子口、黑石、院口、車家、南馬家、岔夼、瑤臺27個行政村。
[2006年代碼]370611103(27村):~201張格莊村 ~202馮家村 ~203岔夼村 ~204南馬家村 ~205瑤臺村 ~206黑石村 ~207杜家崖村 ~208黃連墅村 ~209大芹子夼村 ~210東風村 ~211松林莊村 ~212院口村 ~213車家村 ~214姜家村 ~215樓子口村 ~216南臺村 ~217馬蹄夼村 ~218東水夼村 ~219西水夼村 ~220權家山村 ~221上官老溝村 ~222下官樂溝村 ~223文家村 ~224權家村 ~225正志夼村 ~226臺上村 ~227滸口村