unknown wife (?)1
Her married name became Macnab.
Children of unknown wife (?) and Finlay Macnab of Macnab, 12th Chief
John Roy Macnab1

He was Servitor and Baillie of Sir James Campbell, 4th of Lawers.1 He was also known as John Baine Macnab.1
Children of John Roy Macnab and Janet Campbell
- Archibald Macnab+2 d. 1697
- Robert Macnab+2 d. 1687
Sir James Campbell, 4th of Lawers1
Child of Sir James Campbell, 4th of Lawers
Janet Campbell1
Her married name became Macnab.
Children of Janet Campbell and John Roy Macnab
- Archibald Macnab+2 d. 1697
- Robert Macnab+2 d. 1687
Archibald Macnab1 
He gained the rank of Ensign in 1672 in the Earl of Atholl’s Regiment.2 In 1674 he had a feu of Mullion in Redgorton from Sir John Drummond of Logiealmond.1 Before 1678 he inherited the devastated lands in Carie and Carwhin and obtained a tack of Innercochell and Denshaugh in Strathbraan from Sir Thomas Stewart of Grantully.1
Child of Archibald Macnab and Isobel Anderson
- John Macnab+2 d. 1697
Isobel Anderson1
Her married name became Macnab.
Child of Isobel Anderson and Archibald Macnab
- John Macnab+2 d. 1697
John Macnab1 
Children of John Macnab and Anne Robertson
- Archibald Macnab+2
- Isobel Macnab2
- Donald Macnab+2 b. 1690, d. 3 Jun 1750
- Patrick Macnab2 b. 3 Jan 1697
Alexander Robertson of Balnaguard1
Child of Alexander Robertson of Balnaguard
Anne Robertson1
From 1680, her married name became Macnab.
Children of Anne Robertson and John Macnab
- Archibald Macnab+2
- Isobel Macnab2
- Donald Macnab+2 b. 1690, d. 3 Jun 1750
- Patrick Macnab2 b. 3 Jan 1697
