James K. Bates (June 24, 1806, in Windham County, Connecticut – June 30, 1872, in Watertown, Jefferson County, New York) was an American physician and politician from New York.