List of Scottish royal mistresses
Appearance
This page contains a list of notable Scottish royal mistresses. The list cannot be complete since some earlier kings had illegitimate children by unknown mothers.
- Marion Boyd
- Margaret Drummond
- Janet Kennedy
- Isabel Stewart of Buchan
- Margaret Erskine, mother of James Stewart, 1st Earl of Moray
- Euphemia Elphinstone, mother of Robert Stewart, 1st Earl of Orkney
- Elizabeth Beaton/Bethune, mother of Lady Jean Stewart