The medieval name ‘Newbury’ comes simply from ‘new borough’.
The name was first recorded in 1348. The manor of Newbury was part of Barking Abbey's lands in the Ilford area until the dissolution of the monasteries; in 1546 the Crown granted it to Sir Richard Gresham. When the station opened in 1903, the area around it was known as the Horns.