ohalloran group logo


Newbury NH

Discover all properties for sale in Newbury, New Hampshire.

Newbury NH

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 alike 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 while doing so. 

If you have any questions about a property or would like to schedule a showing, contact The O'Halloran Group today.

Contact Us

Do not fill in this field: