General Sir James Macdonell or Macdonnell GCB KCH (1781 – 15 May 1857) was a Scottish officer of the British Army.