徐庄镇位于山东省枣庄市山亭区东南部,东与北庄镇接壤,南与凫城镇为邻,西邻山城街道,西北连水泉镇,北接临沂市的费县、平邑县,行政区域总面积178.97km2。地形地貌主要为低山丘陵,地势北、东、南三面高,西面低,以长城断层为界,以北出露新太古代晚期侵入岩,以南出露古生代寒武纪沉积岩。
徐庄镇地质遗迹主要有岱崮地貌、古生代寒武纪地层剖面、新太古代侵入岩与古生代沉积岩不整合接触、泉、三叶虫化石产地、岩矿石产地等。地质特色资源丰富,历史文化遗产突出,绿色农业发展迅速,自然景观优美,吸引着越来越多的游客前来。