James Leith
James Leith may refer to:
- James Leith (British Army officer) (1763–1816), infantry officer
- James Leith (VC) (1826–1869), Scottish recipient of the Victoria Cross
- James Leith Leith (born 1896), World War I fighter ace
James Leith may refer to: