デイヴィッド・カーネギー (第4代ファイフ公爵)
1987年にキャロライン・アン・バンティング(Caroline Anne Bunting, 1961年11月13日生、マーティン・バンティングの娘)と結婚して、3人の息子をもうけている。
第1子(長男)チャールズ・ダフ・カーネギー(1989年7月1日 - )- サウスエスク伯爵(儀礼称号)。ファイフ公爵位の法定推定相続人。
第2子(次男)ジョージ・ウィリアム・カーネギー(1991年3月23日 - )
第3子(三男)ヒュー・アレグザンダー・カーネギー(1993年6月10日 - )