Bo Andreas Gustafsson (Born 10 August 1981 in Gothenburg) is a Swedish race walker. He has represented his country at the World Championship in Athletics on four occasions. He qualified for 2 Olympics by making the IAAF standard B in 2008 and IAAF standard A in 2012, but was not selected on the Swedish Olympic Team. His highest accomplishment is a 20th-place finish at the 2009 World Athletics Championships in Berlin, Germany. He was also 12th at the 2010 European Athletics Championships in Barcelona and 21st at the 2011 IAAF World Athletics Championships in Daegu, South Korea.