境域春秋时期属莒国,秦朝属琅琊郡莒县,汉朝属阳都县,隋末归属沂水县。 1928年划归沂水县河阳区, 1939年10月划归南沂蒙县, 1940年6月划归沂临边联县河阳区设土山乡, 1945年10月划归沂东县, 1949年7月划归沂南县改称土山区(1952年1月撤销)。 1958年2月设白石埠乡(驻地西南庄),同年10月改建白石埠人民公社,11月划归沂水县。 1961年8月划归沂南县改称大庄公社, 1984年6月撤公社设区, 1985年9月撤区设大庄镇, 1993年5月省政府批准在镇驻地设立沂蒙山区扶贫开发试验区(与大庄镇合署办公)。 1995年2月镇驻地由西南庄迁查旧庄。 2000年2月被省政府批准为中心镇。 2001年1月,河阳乡并入。 2011年,杨坡镇并入。 |