Newbury, New Hampshire
Located in Merrimack County, the charming town of Newbury, New Hampshire is a rural paradise. The town is home to just over 2,100 people, though is often bustling with tourists who come to enjoy all that the area has to offer. As the home of a part of Lake Sunapee, the warmer months are popular amongst visitors and residents looking to take in the natural beauty of the pristine water. Newbury is also home to the popular Mount Sunapee Resort, which offers year-round activities, including skiing, hiking, biking, and more. Newbury is perfect for those looking to become one with nature and be part of a strong-knit community.
Search through all properties for sale in Newbury, New Hampshire by property type. Learn more about living in Newbury!