湖山乡位于遂昌县城西南部,乌溪江上游。东临金竹镇,东南连大柘镇、石练镇,南毗黄沙腰镇、蔡源乡、焦滩乡,西、北接衢县。乡人民政府驻地湖山,海拔240米,距县城约46公里。总面积187平方公里。其中耕地面积455.7公顷,山林面积5548公顷,茶叶面积370公顷,板栗面积1467公顷。境内气候属中亚热带季风气候,温暖湿润,四季分明。由于受水库热效应,冬季温和、夏季闷热。年平均气温15.5℃-17℃,最热7月平均气温28.1℃,最高气温40.1℃,最冷1月平均气温5.5℃,最低气温-7℃;年无霜期223天。