Beaver Lake in Derry NH offers a lakefront lifestyle and homes for sale with easy commuting to the greater Boston area. There are a wide variety of waterfront homes on Beaver Lake for sale. Beaver Lake is 150 acres in size and about 40 feet at its deepest point. There are approximate 130 waterfront properties on the lake. One of the advantages of owning a house on Beaver Lake is the fact that the town provides municipal sewer to residents.