Spurs were beaten three times by the Hammers in all competitions last season and will be desperate for revenge in Mauricio Pochettino’s first league game in charge on the weekend of 16 August.
Pochettino was appointed as manager earlier in the summer following the decision not to stick with Tim Sherwood, and his first match at White Hart Lane will be against Queens Park Rangers and their former Spurs boss Harry Redknapp on the second weekend of the season.
Tottenham host Liverpool in their third fixture and do not have to wait long to face fierce rivals Arsenal, with a trip to the Emirates Stadium scheduled for 27 September.
Arsenal come to White Hart Lane for the reverse fixture on 7 February, while other notable home games will come over the Christmas period as Manchester United visit on 28 December and Chelsea on New Year’s Day.
A journey to newly-promoted Leicester City provides the Boxing Day entertainment for Tottenham fans, while Pochettino will note the two fixtures against former club Southampton on 4 October (home) and 25 April (away).
Spurs travel to Manchester City on 18 October and play the champions at home near the end of the season on 2 May.
Tottenham’s campaign concludes with a home clash against Hull City on 16 May and then an away game against Everton on the final day.
Opening three games:
August 16 - West Ham (a)
August 23 - QPR (h)
August 30 - Liverpool (h)