À la fin de la pièce, la tête coupée de Macbeth est apportée à Malcolm par Macduff, preuve que Macbeth a été renversé et que l’Écosse appartient désormais à Malcom. Malcolm promet des récompenses à tous ceux qui se sont battus pour lui et les nomme tous comtes, le premier en Écosse. Il annonce qu’ils vont maintenant travailler pour accueillir de nouveau tout le peuple d’Écosse qui a fui sous la tyrannie de Macbeth, et invite toutes les personnes présentes à le voir être couronné au château de Scone, le site traditionnel du couronnement des rois écossais. Dans son dernier discours, Malcolm mentionne également que Lady Macbeth se serait suicidée. Ainsi, la pièce se termine avec très peu d’ambiguïté: le bon côté a gagné et le mauvais côté a été vaincu.
Pourtant, il reste un fil qui n’est pas résolu : celui de Fleance, le fils de Banquo, qui a pu fuir les meurtriers de son père. Les sorcières ont prédit que Banquo « obtiendrait » des rois, c’est-à-dire qu’il serait le patriarche d’une lignée de dirigeants, sans toutefois devenir lui-même un dirigeant. On ne sait pas si cela se produira ou non. Malcolm est le descendant direct du roi Duncan (et, en fait historique, a pris le trône de Macbeth). Il y avait un vrai Banquo, et on pensait que le roi James I descendait de sa lignée, alors peut-être que Shakespeare a laissé le statut de descendants de Banquo ambigu afin de plaire à son patron.