on 21 june 2011, smith joined league two club swindon town on a two-year contract to become manager paolo di canio's second summer signing. smith joined the wiltshire club for an officially undisclosed fee of £30,000. he finished 2011–12 with 48 appearances and three goals, with 38 of those appearances coming in the league, as swindon won the league two title.