James Macpherson (disambiguation)
James Macpherson was a Scottish poet.
James Macpherson may also refer to:
- James MacPherson (actor), Scottish actor who starred in ITV drama Taggart
- James MacPherson (American football), American football player
- James Macpherson (trade unionist), British trade unionist and political activist
- Ian Macpherson, 1st Baron Strathcarron, British lawyer and politician
- Jim Macpherson, American drummer in various rock acts
- James Macpherson (outlaw), hanged in Banff, Scotland
- James C. MacPherson, justice of the Court of Appeal for Ontario
- James Philip Macpherson, Australian politician and pastoralist in the colony of Victoria
- James MacPherson, a character in the television series Warehouse 13