Welcome to Newbury, New Hampshire
Incorporated in 1772, the town of Newbury, New Hampshire is located in Merrimack County. The town houses a portion of the beautiful Lake Sunapee and is well known for being the home of Mount Sunapee State Park Beach as well as Mount Sunapee Resort, a popular tourist destination and ski area. Newbury's peaceful charm is matched by its stunning scenery. The town offers a mix of rural and suburban life with its population of just over 2,000 people. Included in Newbury are the villages of Blodgett Landing and South Newbury, both of which offer quiet, residential areas. Newbury is sure to leave an impression on all who visit that lasts with those who are lucky to live here.
Contact us to learn more about the Lake Sunapee region.
- Salt Hill Pub Shanty, traditional Irish pub
- Mountain Spirits Tavern, resort restaurant serving New American fare
- Newbury Palace Pizza, local-favorite pizzeria
- Wild Goose Country Store
- The Tackle Shack
- Mountain Outfitter
- UnitedHealth Group
TIP: Create an account save your searches and get updates on all future listings in Newbury, NH.