Dieter René Keller (born 19 July 1936) is a Swiss chess master.
In 1953, he tied for 5-8th in Copenhagen (2nd World Junior Championship; Oscar Panno won). In 1955, he took 6th in Antwerp (3rd World Junior-ch; Boris Spassky won). In 1955, he took 4th in San Benedetto del Tronto.
In 1959, he took 12th in Zurich (Mikhail Tal won). Keller beat Robert James Fischer in their individual game there. In 1960, he took 2nd in Zurich. In 1961, he took 8th in Zurich (Paul Keres won). In 1961, he tied for 1st-2nd with Carlos Guimard in Enschede. In 1975, he tied for 1st-3rd in Zurich.
He played for Switzerland in Clare Benedict Cup three times, 1958, 1960, 1969, and once in 1st World Team Chess Championship at Lucerne 1985.
Keller was awarded the International Master (IM) title in 1961.