Dukes of Scotland
Dukedoms | Marquesses | Earldoms
-
David Stewart
Duke of Rothesay (1398) -
Robert Stewart
Duke of Albany (1398) -
Alexander Stewart
Duke of Albany (1457) -
James Stewart
Duke of Ross (1488) -
David Lindsay
Duke of Montrose (1488) -
Alexander Stewart
Duke of Ross (1514) -
Henry Stewart
Duke of Albany (1565) -
James Hepburn
Duke of Orkney (1567) -
Esmé Stewart
Duke of Lennox (1581) -
Charles Stuart
Duke of Albany (1600) -
James Hamilton
Duke of Hamilton (1643) -
William Douglas-Hamilton
Duke of Hamilton (1660) -
James Stuart
Duke of Albany (1660) -
James Scott
Duke of Buccleuch (1663) -
Anne Scott
Duchess of Buccleuch (1663) -
John Maitland
Duke of Lauderdale (1672) -
Charles Lennox
Duke of Lennox (1675) -
John Leslie
Duke of Rothes (1680) -
George Gordon
Duke of Gordon (1684) -
William Douglas
Duke of Queensberry (1684) -
Archibald Campbell
Duke of Argyll (1701) -
Archibald Douglas
Duke of Douglas (1703) -
John Murray
Duke of Atholl (1703) -
James Graham
Duke of Montrose (1707) -
John Ker
Duke of Roxburghe (1707)