In 1663 William Johnstone 2nd Baronet was born to James Johnstone of Westerhall, Dumfriesshire and Maragaret Bannatyne.
On 9th February 1697 [his son] James Johnstone 3rd Baronet was born to William Johnstone 2nd Baronet [aged 34].
Before 1698 William Johnstone 2nd Baronet [aged 34] and Henrietta Johnston were married.
On 13th February 1698 [his son] Lieutenant-Colonel John Johnstone of Netherwood was born to William Johnstone 2nd Baronet [aged 35]. He married 1st December 1731 Charlotte van Lore van den Bempdé Marchioness of Annandale.
On 30th November 1708 William Johnstone 2nd Baronet [aged 45] was elected MP Dumfries Burghs which seat he held until 1710.
On 30th September 1711 John Johnstone 1st Baronet died without male issue. His brother William [aged 48] succeeded 2nd Baronet Johnstone of Westerhall in Dumfries.
In 1713 William Johnstone 2nd Baronet [aged 50] was elected MP Dunfrieshire and MP Dumfries Burghs which seats he held until 1715.
On 9th May 1713 William Johnstone 2nd Baronet [aged 50] was elected MP Dumfries Burghs which seat he held until 8th August 1713.
In 1715 William Johnstone 2nd Baronet [aged 52] was elected MP Dunfrieshire which seats he held until 1722.
On 8th October 1727 William Johnstone 2nd Baronet [aged 64] died. His son James [aged 30] succeeded 3rd Baronet Johnstone of Westerhall in Dumfries.
father: James Johnstone of Westerhall, Dumfriesshire
Grandfather: John Bannatyne of Corehouse in Lanarkshire
mother: Maragaret Bannatyne