郭樓鎮位于汶上縣西北部,東經116°23′、北緯35°46′,距縣城12.5千米。西臨東平湖,北與東平縣毗連,南與寅寺鎮交界,東與郭倉鎮連接,西與梁山縣隔京杭大運河相望。面積58.3平方千米。轄40個行政村【擬將郭樓、古城、營墻、林黃、萬莊、梁莊、蔚村、鄭村、小趙莊、董趙莊、高莊、關莊、侯倉、姜店、小古、大古、陳樓、丁廟、東海寺、范廟20村合并為溫馨家園社區(鎮駐地),西李莊、王壩口、張壩口、林廟、王樓、陽城壩南、陽城壩北7村合并為陽城和諧家園社區,楊集、李村、陳海、毛廟、大李莊鄧莊、孫莊、王府莊7村合并為碧水云居社區,馬店、郝營、西海子、張辛莊、胡廟、張馬莊、后煙店、后沙、張莊康、水口、崔園11村合并為靚景明居社區(暫名)】。地勢東高西低,略呈長方形,屬沖積平原。古跡有春秋時的陽城、古城遺址。
【沿革】鎮以駐地自然村而得名。民國屬四區(林堂)。1953年組織互助組,1955年成立初級社,1956年成立高級社。1958年春撤區并鄉,成立郭樓鄉。1958年秋郭樓鄉與寅寺鄉合并成立運東公社。1960年運東公社西北部劃歸梁山縣,1961年重新劃歸汶上縣改為寅寺公社。1962年一分為二,南部為寅寺公社,北部為郭樓公社。1984年改為郭樓鄉。1996年改為郭樓鎮,面積50平方千米,人口4.5萬人,轄郭樓、李村、北楊集、陽城壩南、陽城壩北、侯倉、姜店、范廟、小趙莊、鄭家村、東海寺、董趙莊、北高莊、梁龐莊、營墻、西海子、張辛莊、胡廟、馬店、張馬莊、后煙店、陳海、北孫莊、大李莊、毛廟、鄧莊、張壩口、王樓、小西墩、大古墩、丁廟、蔚村、萬莊、林黃、陳樓、古城、郝營、東張莊、崔園、水口、北王府莊、王壩口、林廟、西李莊、康村、后沙河涯、關莊47個行政村。?年,面積58.3平方千米,人口4.59萬人,轄40個行政村,24個自然村。
【2010年代碼及城鄉分類】370830105:~200 121郭樓村 ~201 220后沙河涯村 ~202 220東張莊村 ~203 220康村村 ~204 220古城村 ~206 122營墻村 ~207 122林黃村 ~208 220萬莊村 ~210 122梁龐莊村 ~211 122蔚村村 ~213 220鄭家村村 ~214 220小趙莊村 ~215 220董趙莊村 ~216 122北高莊村 ~217 220關莊村 ~218 220西李莊村 ~219 220王壩口村 ~220 220林廟村 ~221 220張壩口村 ~222 220王樓村 ~223 220陽城壩南村 ~224 220陽城壩北村 ~225 220候倉村 ~227 220姜店村 ~228 220小古墩村 ~229 220大古墩村 ~230 220北楊集村 ~231 220李村村 ~232 220陳海村 ~233 220毛廟村 ~235 220大李莊村 ~236 220北孫莊村 ~237 220北王府莊村 ~238 220水口村 ~239 220崔圓村 ~241 220張馬莊村 ~242 220胡廟村 ~245 220馬店村 ~246 220郝營村 ~247 220辛莊村