James McPherson puede referirse a:
- James Alan McPherson (1943-2016), ensayista y escritor de cuentos cortos estadounidense y ganador del Premio Pulitzer de ficción
- James Alpin McPherson (1842-1895), bushranger australiano
- James B. McPherson (1828–1864), general en la Guerra Civil de los Estados Unidos
- James M. McPherson (nacido en 1936), profesor de historia de los Estados Unidos ganador del premio Pulitzer e historiador de la Guerra Civil
- James E. McPherson (nacido en 1953), Secretario interino de la Marina de los Estados Unidos
- James Unaipon (fallecido en 1907), líder aborigen australiano (utilizó el apellido McPherson antes de 1861)
- James McPherson (jugador de críquet) (1842-1891), jugador de críquet australiano
- James McPherson (entrenador de fútbol) (1891-1960), entrenador y entrenador de fútbol escocés
- James McPherson (político de Nueva Zelanda) (1831 / 32–1905), miembro del Parlamento en la región de Waikato de Nueva Zelanda
- James Anderson McPherson (1900-1980), horticultor, administrador hortícola y escritor de Nueva Zelanda
- James L. McPherson (1881-1951), miembro de la Legislatura de Alberta de 1935 a 1952
- Jim McPherson , ex miembro de la Legislatura de Alberta de 1982 a 1986