(New Hampshire)
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.