老湖镇位于东平县西北部,东经116°12′~116°17′,北纬35°56′~ 36°02′。北接平阴县,东靠水河乡,南沿州城镇和新湖乡,西涉东平湖。 镇址在庄科村东,陈辛庄西,老湖村北,距县城25公里。镇境纵距12公里, 横距85公里,陆地面积为825平方公里,水面积为532平方公里。1993 年镇下设4个管理区,45个行政村,总人口45340人,其中非农业人口2213人, 人口密度为每平方公里549人。 境内地势北高南低,东高西低,北部为山丘,南部、西部为平原涝洼,最高 海拔407米(水牛山),最低海拔367米(老湖)。土壤,分褐土和潮土两 大类。山丘区属褐土,土质瘠薄,宜植耐旱作物;平原涝洼地,属潮土,土 质肥沃,为粮棉产区及耐涝作物区。主要作物有小麦、玉米、地瓜、高粱、 谷子、棉花等。果品类主要有苹果、核桃、桃、杏、柿子和大枣。水生动植 物主要有鲤、鲫、鲢、鲇、甲鱼以及菱、芡、苇、蒲等。主要畜禽良种有鲁 西黄牛、小尾寒羊、麻鸭、貂、蓝狐等。矿产资源已探明开采的有紫沙页岩、 木鱼石等。