William Thornhill
Appearance
William Thornhill may refer to:
- William Thornhill (British Army officer) (1768-1851), British Army officer
- William Thornhill (MP for Poole) (1500–1557), English politician
- William Thornhill (surgeon), English surgeon
- William Pole Thornhill (1807–1876), British politician, MP for North Derbyshire