诸葛镇位于沂水县西北部,是个山区、库区镇。镇驻地距县城28公里,东连高桥镇、沙沟镇,南邻沂水镇、龙家圈乡,西接泉庄乡,北靠沂源县。地理坐标为北纬35°55′至36°05′,东经118°25′至118°38′。2001年1月将原新民官庄乡、古村乡的行政区域并入诸葛镇。全镇共99个行政村,100个自然村,24342户,78667口人,其中农业人口76238人,土地总面积222平方公里,占全县总面积的9.1%,其中耕地面积69034亩,2000年2月被山东省人民政府批准为中心镇。2002年全镇实现工农业总产值8.5亿元,财政收入1178万元,农民人均纯收入2405元。