2017–18 Swindon Town F.C. season

The 2017–18 season is Swindon Town's 139th season in their existence, and first season back in EFL League Two following relegation from EFL League One. The season covers the period from 1 July 2017 through to 30 June 2018.

Pre-season
As of 20 July 2017, Swindon Town have announced six pre-season fixtures against Melksham Town, Swindon Supermarine, Oldham Athletic, Woking, Salisbury and Chippenham Town. On Tuesday 18 July 2017 Swindon Town travelled to Faro, Portugal for a week long pre-season training camp. The warm weather pre-season tour included a behind closed doors training ground friendly against Bristol Rovers which ended 0–0.

Overview
{| class="wikitable" style="text-align: center" !rowspan=2|Competition !colspan=8|Record !G !W !D !L !GF !GA !GD !Win %
 * League Two
 * League Two


 * FA Cup
 * FA Cup


 * EFL Cup
 * EFL Cup


 * EFL Trophy
 * EFL Trophy

! Total

Matches
The fixtures for the 2017–18 season were announced on 21 June 2017 at 9am.

EFL Cup
On 16 June 2017, Swindon Town were drawn away to Norwich City in the first round.

Group stage
On 12 July 2017, Swindon Town were drawn alongside Bristol Rovers, West Ham United and Wycombe Wanderers in Southern Group C.

Top scorers
The list is sorted by shirt number when total goals are equal.

Clean sheets
The list is sorted by shirt number when total appearances are equal.