Makbet
Szkocki dowódca, początkowo ceniony za odwagę i zasługi dla Dunkana. Pod wpływem ambicji, przepowiedni i namów żony wybiera królobójstwo, a później zleca następne mordy, aby utrzymać władzę. Przechodzi od skrupułów do gwałtownej podejrzliwości i ginie w pojedynku z Makdufem.
Lady Makbet
Żona Makbeta i współorganizatorka zabójstwa Dunkana. Kwestionuje odwagę męża, kiedy ten próbuje odstąpić od planu, a następnie pomaga zrzucić winę na strażników. Z czasem nie wytrzymuje ciężaru zbrodni: chodzi przez sen i próbuje zmyć wyobrażoną krew; umiera poza sceną.
Banko
Towarzysz Makbeta i świadek pierwszej przepowiedni. Zachowuje większy dystans wobec czarownic i podejrzewa nieuczciwą drogę przyjaciela do tronu. Zostaje zamordowany na jego rozkaz, ale syn Fleance ucieka, więc zapowiedź przyszłości rodu nie zostaje przez Makbeta udaremniona.
Makduf
Szkocki możny, który odkrywa zamordowanie Dunkana i później szuka pomocy u Malkolma. Traci żonę oraz dzieci na rozkaz Makbeta. W finale ujawnia niezwykłe okoliczności swoich narodzin i zabija przeciwnika.
Malkolm
Syn Dunkana i wyznaczony następca tronu. Po śmierci ojca ucieka do Anglii, gdzie przygotowuje walkę o odzyskanie kraju. Sprawdza szczerość Makdufa, a po zwycięstwie zostaje ogłoszony królem.
Dunkan / Duncan
Król Szkocji, którego Makbet początkowo broni i od którego otrzymuje nową godność. Obdarza go zaufaniem i przybywa do jego zamku jako gość. Zostaje zamordowany we śnie, a jego śmierć otwiera drogę do walki o tron.
Trzy czarownice
Istoty nadprzyrodzone zapowiadające przyszłość Makbeta i Banka. Przekazują prawdziwe, ale zwodniczo dwuznaczne informacje, które rozbudzają ambicję i późniejszą pewność Makbeta. Nie wydają mu bezpośredniego rozkazu zamordowania Dunkana; decyzję podejmuje sam bohater.
Lady Makduf
Żona Makdufa, pozostawiona z dziećmi w szkockim zamku podczas jego wyjazdu. Czuje się zagrożona i osamotniona, a w rozmowie z synem ujawnia niepewność co do sytuacji męża. Staje się ofiarą odwetu Makbeta mimo braku udziału w walce o władzę.