Robert Henry Preston was an Ontario doctor and political figure.
He was born in Bastard Township, Leeds County in 1840, the son of Anthony Preston, a farmer who came to Upper Canada from Ireland.
He represented Leeds South from 1875 to 1879 and from 1883 to 1886 and Leeds from 1886 to 1894 in the Legislative Assembly of Ontario as a Conservative member. In 1862, he received an Doctor of Medicine from Ann Arbor Medical College in Michigan. He went on to study at Bellvue College in New York and Queen"s College and received his license to practice medicine in 1864, setting up practice in Newboro.
In 1868, he was named associate coroner for the United Counties of Leeds and Grenville.
Preston was president of the Brockville, Westport and Sault Ste. Marie Railway. He served as president of the North Crosby and Newboro Agricultural Association.