マーガレット・オブ・スコットランド
マルカム3世とマーガレットの間には6男2女が生まれた。
エドワード(1093年11月16日没) - アニックの戦いで受けた傷がもとでジェドバラ近くのエドワードシスル(Edwardsisle)で死去した
エドマンド(1070年? - 1097年?) - スコットランド王、実際に王位についていたか疑問視されている
エドガー(1072年 - 1107年) - スコットランド王
エゼルレッド(英語版)(1097年以前没) - ファイフ伯、ダンケルド在俗修道院長。キルレモント(Kilremont)教会に埋葬された。
アレグザンダー1世(1078年 - 1124年) - スコットランド王
イーディス(マティルダ)(1080年頃 - 1118年) - イングランド王ヘンリー1世と結婚
メアリー(英語版)(1082年 - 1116年) - ブローニュ伯ウスタシュ3世と結婚、イングランド王スティーブン王妃マティルドの母。
デイヴィッド1世(1084年頃 - 1153年) - スコットランド王