Camp Tour

Our Location

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 waterfron consistes 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.