Der mittelalterliche Name „Newbury“ kommt einfach von „neuer Burgflecken“ (new borough).
Der Name ist erstmals 1348 belegt. Das Gut Newbury gehörte bis zur Auflösung der Klöster zu den Ländereien der Abtei Barking um Ilford; 1546 übertrug die Krone es Sir Richard Gresham. Als der Bahnhof 1903 eröffnet wurde, hieß die Gegend um ihn the Horns.