John C. Hall (May 21, 1821 – November 29, 1896) was an American medical doctor, politician, and Wisconsin pioneer. He was a member of the Wisconsin State Senate, representing Green County in 1870 and 1871, and served as a Union Army surgeon in the American Civil War.