| Children |
| | 1. Elspeth DUNCAN, b. 9 Feb 1658, Kirkwall And St. Ola [Father: Birth] [Mother: Birth] |
| | 2. George DUNCAN, b. 29 Sep 1659, Kirkwall And St. Ola [Father: Birth] [Mother: Birth] |
| | 3. Margaret DUNCAN, b. 6 Nov 1661, Kirkwall And St. Ola [Father: Birth] [Mother: Birth] |
| | 4. Patrick DUNCAN, b. 20 Apr 1664, Kirkwall And St. Ola [Father: Birth] [Mother: Birth] |
| | 5. David DUNCAN, b. 24 Oct 1666, Kirkwall And St. Ola [Father: Birth] [Mother: Birth] |
| | 6. John DUNCAN, b. 31 Dec 1669, Kirkwall And St. Ola [Father: Birth] [Mother: Birth] |
|