Sir James Mor Macdonald, 9th Laird of Sleat and 2nd Baronet (c.1605 – 8 December 1678) was a Scottish nobleman and soldier.
He had joined the cause in 1645, personally recruited by James Graham, 1st Marquess of Montrose after hesitation two years earlier when presented with a similar opportunity by Alasdair Mac Colla.
After the decisive victory for the Parliamentarians' New Model Army and the hasty escape of Charles II following Worcester, Macdonald negotiated a truce with the governing Committee of Estates; concerning his former comrades, but ultimately sparing his life.
Retiring to the clan seat of Duntulm Castle on his entailed land on the Isle of Skye, Macdonald concentrated on public service and dismissed calls by allies to commit to further battle, leading a commission that apprehended the perpetrators of the Keppoch murders as well as fulfilling his duties as Sheriff of the Western Isles.
James Mor Macdonald joined the Marquis of Montrose in 1645, and when Charles II of Scotland marched into England in 1651.