William Shepard (disambiguation)
William Shepard is the name of the following people:
- William Shepard (1737-1817), American politician
- William Biddle Shepard (1799-1852), American politician
- William Pierce Shepard (1870–1948), American Romanist, Provençalist and Medievalist