沂水县姚店子镇地处沂蒙山区,工业农业较为发达,为该县工业农业重镇。姚店子镇总面积78平方公里,辖50个行政村,共4.5万口人,5.3万亩耕地。镇境地势西高东低,平原山岭间布。四季分明,冬无严寒,夏无酷暑,气候宜人。
根据临沂市政府规划,2011年8月许家湖镇质始跟行损二假办和姚店子镇进行了行政区划调整,合并为许家湖镇。部分村庄用轮乡势又合并到院东头镇,共同组成沂蒙风情景区管委会。