The James B. McPherson Elementary School in the Ravenswood area of Chicago, Illinois, was named for McPherson.
James B. McPherson Elementary School i Ravenswood bydelen i Chicago, Illinois, er opkaldt efter general McPherson.