William Keith
William Keith may refer to:
Law and politics
- William John Keith, British colonial administrator
- William Keith (Canadian politician), Canadian politician in Ontario
- William R. Keith, American businessman and politician in Michigan
- William Keith (Louisiana politician), American politician in Louisiana
Nobility
- William Keith, 1st Earl Marischal, Scottish peer and politician
- William Keith, [4th Earl Marischal], Scottish nobleman and politician
- William Keith, [6th Earl Marischal], Scottish peer and naval officer
- William Keith, 7th Earl Marischal, Scottish Covenanter
- William Keith, 9th Earl Marischal, Scottish Jacobite politician
- Sir William Keith, 4th Baronet, Lt. Governor of Pennsylvania and Delaware
- William Keith, 2nd Earl of Kintore, Scottish nobleman
Others
- William Keith of Galston, Scottish soldier
- William Keith of Delny, Scottish courtier
- William Keith (artist), American landscape artist
- William Keith (footballer), Scottish footballer
- William Keith (athlete), South African Olympic runner
- William H. Keith Jr., American science fiction author