James Mitchell may refer to:
- James Mitchell (Australian politician) (1866–1951), Premier of Western Australia 1919–1924 and 1930–1933
- James Mitchell (Canadian politician) (1843–1897), legislator from New Brunswick
- James Mitchell (Covenanter) (died 1678), Scottish fanatic who tried to murder an archbishop
- James Mitchell (loyalist) (1920–2008), Ulster loyalist and Royal Ulster Constabulary officer
- James Mitchell (New South Wales politician) (1789 or 1792–1869), New South Wales surgeon, businessman and politician
- James Coffield Mitchell (1786–1843), U.S. Congressman from Tennessee
- James Fitz-Allen Mitchell (1931–2021), prime minister of Saint Vincent and the Grenadines
- James George Mitchell (1847–1919), Pennsylvania state senator and United States soldier
- James L. Mitchell (1834–1894), mayor of Indianapolis, Indiana
- James P. Mitchell (1900–1964), American politician, Secretary of Labor in the Eisenhower administration
- James S. Mitchell (1784–1844), U.S. congressman from Pennsylvania
- James Mitchell (Arkansas politician), served in Arkansas General Assembly, 1860
- James Mitchell (herald) (1836–1898), Scottish officer of arms
- James Mitchell (Methodist minister) (1818–1903), also Commissioner of Emigration
- James Mitchell (poker player) (born 1989), English poker player
- James Mitchell (Scottish minister) (1830–1911), Scottish minister and social organizer
- James C. Mitchell (settler) (1810–1860), founder of the town of Florence, Nebraska
- J. Clyde Mitchell (1918–1995), British anthropologist
- James Elmer Mitchell (born 1952), American psychologist and interrogation consultant
- James G. Mitchell (born 1943), Canadian computer scientist
- James Hart Mitchell (1899–1921), English World War I flying ace
- James T. Mitchell (1834–1915), Chief Justice of the Pennsylvania Supreme Court