The 2017–18 season was Northampton Town's 121st season of existence and their second season back in League One after a seven-year absence. Along with competing in League One, the club also participated in the FA Cup, EFL Cup and EFL Trophy. The season ran from 1 July 2017 to 30 June 2018.