热带季风气候。现有耕地27944亩，其中水田13601亩，旱地14343亩，山林73343亩。
历史.现白峰镇辖区2003年8月之前的原白峰镇和原郭巨镇：2003年8月之前的白峰镇辖区北宋熙宁九年（1076）前属鄞县海晏乡；熙宁十年（1077）属定海县（后县名改称镇海）海晏乡；清宣统三年（1911）分属镇海县海晏、郭巨两乡；1937年分设上马、瘌阳、小门、五境、白峰5乡；1940年改为上马、瘌阳、六和、白峰4乡；1946年合并为上阳、白峰两乡；1947年改称穿山、上阳两乡；19