William Stokes may refer to:
Politicians William Stokes (MP), member of parliament for Leominster (UK Parliament constituency) in 1421 William B. Stokes (1814–1897), American soldier and politician J. William Stokes (1853–1901), U.S. representative from South Carolina William R. Stokes, American politician and mayor of Augusta, Maine
Doctors William Stokes (physician) (1804–1878), Irish physician Sir William Stokes (surgeon) (1839–1900), his son William Royal Stokes (1870–1930), American physician and bacteriologist
Others William Axton Stokes (1814–1877), Philadelphia attorney and major in the American Civil War William Earl Dodge Stokes (1852–1926), American property developer William Stokes (Victoria cricketer) (1857–1929), Australian cricketer William Stokes (Western Australia cricketer) (1886–1954), Australian cricketer William Lee Stokes (1915-1994, known as the "Father of Utah geology"), American geologist and paleontologist William H. Stokes (born 1957), American bishop William James Stokes, musician better known by stage name Sir The Baptist
See also Willie Stokes (disambiguation)