山东省兰陵县(原苍山县)庄坞镇位于兰陵县东南部,地处罗庄、郯城、兰陵三县(区)交界处,总面积88.72平方公里,辖53个行政村,94234人(2017)。该镇历史悠久,地理位置优越,水陆交通便利。镇内主要发展蔬菜业及工业,2003年全镇实现工农业总产值9亿元。