| Father | Sir John MacKenzie 1st Baronet, of Tarbat (1604 - 1654) |
| Mother | Margaret Erskine (1612 - 1693) |
| Sibling | Catherine MacKenzie (1636 - ) |
| Sibling | Calvin MacKenzie (1648 - ) |
| Sibling | Barbara MacKenzie (1641 - ) |
| Sibling | John MacKenzie (1629 - ) |
| Sibling | James MacKenzie (1634 - ) |
| Sibling | Torquell MacKenzie (1647 - ) |
| Sibling | Charles MacKenzie (1650 - ) |
| Sibling | Anne MacKenzie (1628 - 1670) |
| Sibling | Isabel Tarbet (1633 - 1714) |
| Sibling | Margaret MacKenzie (1633 - ) |
| Sibling | Colin MacKenzie (1627 - ) |
| Sibling | Roderick MacKenzie (1635 - 1712) |
| Sibling | Sir Alexander MacKenzie (1632 - ) |
| Sibling | George MacKenzie (1631 - 1714) |