Smith signed for League One club Swindon Town on a one-year contract on 25 June 2013, with the option of a further year. Smith revealed he turned moves from Europe to join Swindon Town. Smith made his debut in the opening game of the season, playing as a left-back position, in a 1-0 loss against Peterborough United. However, Smith sustained an knee injury during a match against Queens Park Rangers in the second round of League Cup. After an operation, Smith would be likely to be out until Christmas. However, Manager Mark Cooper believes Smith doesn't expect for Smith to return until “well into the new year”. After a six-month out, Smith finally made his return in 0-0 draw against Bristol City on 15 March 2014. Smith scored his first goal for the club in a 2-1 win over Tranmere Rovers on 25 March 2014. His goal against Tranmere Rovers was placed nine as the top ten best Swindon Town goal of 2013-14 season. After a season with Swindon Town, Smith was among ten players to be released.