Robert Theodor Andersson (18 October 1886, Stockholm – 2 March 1972) was a Swedish water polo player, diver, and freestyle swimmer who competed in the 1906 Summer Olympics, in the 1908 Summer Olympics, in the 1912 Summer Olympics, and in the 1920 Summer Olympics.