四十里堡镇位于山东省临沂市沂水县东南部, 距县城14公里, 地处三县(沂水、莒县、沂南)两市(临沂、日照)交界。共辖99个行政村、 2个自然村(董家山、徐家城子), 1.9万户,6.8万口人, 土地总面积131平方公里,其中,耕地10.4万亩。森林覆盖率达到32%,平均海拔150米,境内地势平坦,属典型的丘陵乡镇。 境内有黄花河、菠萝河两条河流,属沭河水系。地处暖温带季风气候区,雨量充沛,气温四季分明,全年无霜期达240天。