Joe Preston (born June 14, 1955 in Chatham, Ontario) is a Canadian politician and Conservative member of Parliament representing Elgin-Middlesex-London. He defeated Liberal incumbent Gar Knutson in the 2004 election. Preston is an entrepreneur restaurateur. Prior to the election he was active in local politics in St. Thomas, Ontario.