James Drummond, 2nd Duke of Perth, etc., (c. 1674 – 17 April 1720) was a Scottish nobleman. He held the Peerage created for his father, James Drummond, 4th Earl of Perth, by the exiled Stuart monarchs at St Germain.