List of Scottish royal mistresses
This article contains a list of notable Scottish royal mistresses. The list cannot be complete since some earlier kings had illegitimate children by unknown mothers.
David II">David II of Scotland">David II
- 1360s: Agnes Dunbar
- 1361/2 until their marriage in 1364: Margaret Drummond
Robert II">Robert II of Scotland">Robert II
- 1330s: Elizabeth Mure
[James [IV of Scotland|James IV]]
- 1490s: Marion Boyd
- 1490s: Margaret Drummond
- 1497-1503: Janet Kennedy
- Isabel Stewart of Buchan
[James V of Scotland]
- 1520s: Margaret Erskine, mother of James Stewart, 1st Earl of Moray
- 1530s: Euphemia Elphinstone, mother of Robert Stewart, 1st Earl of Orkney
- 1530s: Elizabeth Beaton/Bethune, mother of Lady Jean Stewart
[James [VI of Scotland]]
[Prince [Charles Edward Stuart]]
- 1740s: Jean Cameron
- 1750s: Clementina Walkinshaw, mother of Charlotte Stuart, Duchess of Albany