Newbrough Hall is an early 19th-century country house at Newbrough, about 5 miles (8 km) west of Hexham, Northumberland, England. It is a Grade II* listed building.