Edward Newton (31 October 1871 – 9 May 1906) was an English first-class cricketer.
Newton made his first-class debut for Hampshire in the 1900 County Championship against Lancashire.
Newton played seventeen first-class matches for the club in the 1900 season, the last of which came against Sussex.
In his seventeen first-class matches for the club Newton scored 568 runs at an average of 18.32.
Newton made three half centuries, with a high score of 69 against Derbyshire.
Newton died in Edinburgh, Midlothian on 9 May 1906.