William Foster (December 27, 1813 Lenham, Kent, England – July 26, 1893 Syracuse, Onondaga County, New York) was an American politician from New York.