William Lockhart

William Lockhart may refer to:


 * Sir William Lockhart of Lee (1621-1675), Oliver Cromwell's ambassador at Paris
 * William Lockhart (surgeon) (1811-1897), medical missionary and fellow of the Royal College of Surgeons
 * William Lockhart (priest) (1820-1892), English Roman Catholic priest, convert from Anglicanism
 * Sir William Lockhart (Indian Army officer) (1841-1900), British Army general