West Newbury is a town in Essex County, Massachusetts, United States. Situated on the Merrimack River, its population was 4,500 at the 2020 census. Originally inhabited by Agawam or Naumkeag peoples, West Newbury was settled by English colonists in 1635 as part of neighboring Newbury. After 15 years of English colonization, a 30 acre section of …West Newbury is a town in Essex County, Massachusetts, United States. Situated on the Merrimack River, its population was 4,500 at the 2020 census. Originally inhabited by Agawam or Naumkeag peoples, West Newbury was settled by English colonists in 1635 as part of neighboring Newbury. After 15 years of English colonization, a 30 acre section of land around Indian Hill in current day West Newbury was purchased from an indigenous man Great Tom for three pounds.