Edward John Cooke (born 18 March 1942) is an English former football goalkeeper who was a member of non-league Macclesfield Town's highly successful team of the late 1960s and early 1970s. He previously played in the Football League for Port Vale, and later represented Altrincham, Chorley and Morecambe.