垛庄镇隶属山东省蒙阴县，位于蒙阴县东南30公里处，位于蒙阴、沂南、费县三县交界处，总面积260平方公里，辖42个行政村，人口7.3万，著名的孟良崮战役发生地