LOCATION United States

South Newbury

South Newbury is an unincorporated community in the town of Newbury in Merrimack County, New Hampshire, United States. It is located along New Hampshire Route 103, 3 miles (5 km) southeast of the main village of Newbury. Route 103 continues east to the towns of Bradford and Warner.

Powered by
Show More
All Campgrounds
Nearby Points of Interest
Show More

The House of Highways