Skip to content
Category

Scottish generals

page 1
William Wallace
Scottish knight and leading figure in the First War of Scottish Independence
Robert I of Scotland
King of Scotland (1306–1329)
Douglas Haig, 1st Earl Haig
British senior officer during the First World War (1861-1928)
Edward Bruce
medieval Scottish nobleman and soldier
James Graham, 1st Marquess of Montrose
Scottish nobleman, poet and soldier of the Wars of the Three Kingdoms (1612-1650)
James Hamilton, 4th Duke of Hamilton
Scottish nobleman (1658-1712)
Archibald Campbell, 1st Marquess of Argyll
Governed Scotland during Wars of the Three Kingdoms (1607-1661)
James Douglas, Lord of Douglas
Scottish knight
Andrew Moray
Scottish general
Gregor MacGregor
British soldier, adventurer and confidence trickster (1786-1845)
Patrick Gordon
Scottish general, diplomat and writer
James Abercrombie
British Army general (1706-1781)
John Malcolm
British/Scottish politician and historian (1769-1833)
Alexander Leslie, 1st Earl of Leven
Scottish soldier in Dutch, Swedish and Scottish service (1580-1661)
Sir Fitzroy MacLean, 1st Baronet
Scottish soldier, writer and politician (1911-1996)
John Graham, 1st Viscount Dundee
Scottish general (1648-1689)
John Erskine, 23rd Earl of Mar
Scottish general (1675-1732)
George Hamilton, 1st Earl of Orkney
Scottish nobleman and field marshal
Sir Thomas Munro, 1st Baronet
Scottish soldier and colonial administrator
John Dalrymple, 2nd Earl of Stair
British diplomat (1673-1747)
Hector MacDonald
British Army general from the Black Isle, Scotland (1853–1903)
David Leslie, 1st Lord Newark
Scottish cavalry officer (1600-1682)
George Gordon, 4th Earl of Huntly
Scottish nobleman (1514-1562)
Lord George Murray
Scottish Jacobite general
Hugh Mercer
Jacobite and General in the American Revolutionary War
Alasdair Mac Colla
Scottish knight
Alexander Stewart, Earl of Mar
Scottish nobleman
George Brown
British soldier notable for commands in the Peninsular War and the Crimean War
Alexander Fraser, 17th Lord Saltoun
British Army general (1785–1853)
George Douglas, 1st Earl of Dumbarton
Scottish nobleman and soldier
Tam Dalyell of the Binns
Scottish general
Jock Campbell
British army officer and recipient of the Victoria Cross
Herbert Taylor MacPherson
British general and recipient of the Victoria Cross (1827–1886)
Robert Monro
Scottish General
David Leslie, 3rd Earl of Leven
Scottish aristocrat, politician, and soldier (1660-1728)
Patrick Ruthven, 1st Earl of Forth
Scottish nobleman, general, and diplomat
Kenneth Loch
British Army general