The 52-year-old, who was caretaker manager at Aston Villa in 2010, has been handed the reigns at the County Ground after Paolo Di Canio resigned last week.
McDonald inherits a Swindon side who are fourth in npower League One and just three points behind leaders Doncaster and will be in charge of Saturday's trip to Coventry.
Source: PA
Source: PA