Hans Anders Olsson (ur. 27 sierpnia 1984 w Mora) – szwedzki narciarz alpejski, dwukrotny medalista mistrzostw świata i mistrz świata juniorów.

Kariera Po raz pierwszy na arenie międzynarodowej pojawił się 6 stycznia 2000 roku w Trondheim, gdzie w zawodach FIS Race zajął 60. miejsce w gigancie. W 2003 roku wystartował na mistrzostwach świata juniorów w Briançonnais, gdzie jego najlepszym wynikiem było dziesiąte miejsce w kombinacji. Na rozgrywanych rok później mistrzostwach świata juniorów w Mariborze zdobył złoty medal w zjeździe.

W zawodach Pucharu Świata zadebiutował 6 marca 2004 roku w Kvitfjell, gdzie nie ukończył zjazdu. Pierwsze pucharowe punkty wywalczył 11 grudnia 2005 roku w Val d’Isère, zajmując 13. miejsce w superkombinacji. Na podium zawodów tego cyklu po raz pierwszy stanął 29 listopada 2008 roku w Lake Louise, kończąc zjazd na trzeciej pozycji. W zawodach tych wyprzedzili go jedynie Włoch Peter Fill i Carlo Janka ze Szwajcarii. Jeszcze jeden raz stanął na podium, 11 marca 2009 roku w Åre ponownie był trzeci w zjeździe. Najlepsze wyniki osiągnął w sezonie 2008/2009, kiedy zajął ósme jedenaste w klasyfikacji generalnej.