David Andersson (Vänersnäs, 23 februari 1994) is een Zweedse langebaanschaatser.

In het seizoen 2011/2012 liet Andersson zich zien op de juniorenwedstrijden. Hij won zilver in de eindstand van de wereldbeker schaatsen junioren 2011/2012 over 3000/5000 meter, werd tiende op de 1500 meter op de wereldkampioenschappen schaatsen junioren 2012 en vierde op de 5000 meter. Ook werd hij vierde in het allroundklassement.

Zijn debuut bij de senioren maakte hij op 11 januari 2013 in Thialf met een achttiende plaats op de Europese kampioenschappen schaatsen 2013. Bij de Europese kampioenschappen schaatsen 2014 in Hamar won hij een plekje en werd zeventiende. Andersson laat zich verder vooral zien op de 1500 meter, zo mocht hij meedoen aan de wereldkampioenschappen schaatsen afstanden 2013 - 1500 meter mannen waar hij 23e werd. Op de Olympische Spelen in Sotsji was hij de enige Zweedse schaatser en eindigde hij als 38ste op zowel de 1000 m als de 1500 m.

Persoonlijke records

Resultaten 

Zweeds langebaanschaatser
Zweeds olympisch deelnemer