鲁史镇位于云南省临沧市凤庆境东北部,地处澜沧江、黑惠江两江之狭,东邻新华乡,南与大寺乡、小湾镇隔江相望,西与保山市昌宁县苟街相接壤,北与诗礼乡毗邻,以黑惠江与大理市巍山县为界,是凤庆县江北片区的文化中心、交通枢纽。距县城80公里,镇域总面积347.81平方公里,其中,98%是山区,境内最高海拔2970米,最低海拔970米,年平均气温15.1摄氏度,年平均降水量1100至1500毫米,属低纬高原亚热带季风气候,全镇森林面积24963公顷,森林覆盖率为53.36%。鲁史镇位于云南省临沧市凤庆境东北部,地处澜沧江、黑惠江两江之狭,东邻新华乡,南与大寺乡、小湾镇隔江相望,西与保山市昌宁县苟街相接壤,北与诗礼乡毗邻,以黑惠江与大理市巍山县为界,是凤庆县江北片区的文化中心、交通枢纽。距县城80公里,镇域总面积347.81平方公里,其中,98%是山区,境内最高海拔2970米,最低海拔970米,年平均气温15.1摄氏度,年平均降水量1100至1500毫米,属低纬高原亚热带季风气候,全镇森林面积24963公顷,森林覆盖率为53.36%。