妻子取了一个盖尔语名为苏珊（"Suthen"）。即使，他的妻子名字有争议，但毋庸置疑的是，她至少和邓肯生有两子。长子是后来在1058年到1093年在位的苏格兰国王马尔科姆三世（Máel Coluim mac Donnchada）。次子即后来两度为王的唐纳德三世（Domnall Bán或"Donalbane"）。邓肯第三子可能是亚瑟尔伯爵马尔玛丽，不过这是未确定的。或许是他年轻的缘故，邓肯的早期统治平安无事。麦克白（Mac Bethad mac Findláich）被记载的称号为“dux”，身份可能相当于