Erik Ruben Lundin ( Stockholm 2 July 1904, – Stockholm 5 December 1988) was a Swedish chess master.
In 1928, he won in Oslo, took 5th in Helsingborg, tied for 2nd-3rd in (Quadrangular, Richard Réti won). In 1929, he took 2nd in Göteborg (Nordic Chess Championship, Gideon Ståhlberg won), and took 3rd in Västerås. In 1930, he took 7th in Stockholm (Isaac Kashdan won).
In 1931, Lundin tied for 1st-3rd with Salo Flohr and Gösta Stoltz in Göteborg. In 1932, he tied for 1st with Ståhlberg in Karlskrona. In 1933, he won a match against Rudolf Spielmann (+1 -0 =5) in Stockholm. In 1934, he won in Stockholm, and took 2nd in Copenhagen (Nordic-ch; Aron Nimzowitsch won). In 1935, he took 2nd, with a score of 7.5/9, behind Alexander Alekhine's 8.5, in Örebro, after losing to Alekhine in the final round. In 1936, he took 4th in Margate (Flohr won), won in Ostend, and won in Helsinki (Nordic-ch). In 1937, he took 7th in Stockholm (Reuben Fine won), won in Copenhagen (Nordic-ch) and won a match for the Nordic Champion title against Erik Andersen 3,5 : 2,5.
In 1938, he won in Kalmar, and tied for 2nd-3rd with Henrik Carlsson, behind Ståhlberg, in Örebro (Nordic-ch). In 1939, he took 4th in Alingsås (SWE-ch; Ståhlberg won), and tied for 1st with Ståhlberg in Oslo (Nordic-ch).