Deerwood is located in Holderness NH, on the south shore of Squam Lake, offering unparalleled views of the lake and White Mountains. The camp’s waterfront consists of 1,600 feet of unspoiled shorelilne, lending easy access to the clear waters of Squam. Many of New Hampshire’s 4,000-foot peaks are within an hour’s drive. The camp is two hours north of Boston.
The best way to understand Deerwood is to come visit, but we hope these photos and videos will give you a good sense of what camp is like.