James M. McPherson (11 octobre 1936) est un historien américain qui a écrit de nombreux ouvrages sur l'histoire des États-Unis d'Amérique dans la seconde moitié du XIXe siècle en général et sur la guerre de Sécession en particulier. Il a été professeur à l'université de Princeton.
Battle Cry of Freedom, livre fondamental sur le sujet, est salué dès sa parution en 1988 et reçoit le Prix Pulitzer 1989 dans la catégorie histoire. L'ouvrage a été traduit en français et piublié dans la collection Bouquins, chez Robert Laffont, en 1991, sous le titre La Guerre de Sécession (1861-1865