- Makbet
- Tan Glamis, potem tan Kawdoru i król Szkocji, krewny Duncana. Na początku jest dzielnym i podziwianym wodzem, który ratuje królestwo. Przepowiednia czarownic budzi w nim myśl o zbrodni, której sam się boi: waha się, waży racje i chce zrezygnować, ale ulega ambicji i namowom żony. Po zabójstwie Duncana dręczą go wyrzuty sumienia, bezsenność i przywidzenia, a jednocześnie z każdą zbrodnią staje się okrutniejszy: nasyła morderców na Banka, każe wymordować rodzinę Makdufa. Ślepo ufa dwuznacznym przepowiedniom i do końca walczy. Na końcu czuje, że życie straciło sens. Ginie z ręki Makdufa.
- Lady Makbet
- Żona Makbeta. Na wieść o przepowiedni od razu postanawia, że mąż zostanie królem, i wzywa duchy, by odebrały jej kobiecą łagodność. Zarzuca Makbetowi tchórzostwo, wymyśla plan zbrodni, upija dworzan, a po morderstwie sama odnosi sztylety i plami krwią śpiących. Na uczcie ratuje sytuację, tłumacząc gościom dziwne zachowanie męża. Później jednak oddala się od niego, a jej siła się kruszy: chodzi we śnie, ciągle myje ręce i mówi o krwi, której nie można zmyć. Umiera w Dunsinane; Malkolm mówi, że podobno odebrała sobie życie.
- Banko
- Wódz, towarzysz Makbeta w bitwie. Słyszy od czarownic, że jego potomkowie będą królami. W przeciwieństwie do Makbeta nie ufa „narzędziom ciemności” i ostrzega, że mówią one drobne prawdy, by zgubić człowieka w rzeczach wielkich. Ma złe sny i podejrzenia, ale chce zachować czyste sumienie. Ginie z rąk morderców nasłanych przez Makbeta, a jego syn Fleance ucieka. Jako duch pojawia się na uczcie, a potem za korowodem królów, swoich potomków.
- Duncan
- Król Szkocji, łagodny i ufny władca, który hojnie nagradza zasługi. Ma skłonność do pomyłek w ocenie ludzi: mówi, że nie ma sztuki odczytywania myśli z twarzy, bo ufał zdrajcy, tanowi Kawdoru, i zaraz potem obdarza zaufaniem Makbeta. Ogłasza następcą syna Malkolma i jedzie gościć w zamku Makbeta, gdzie zostaje zamordowany we śnie. Sam Makbet mówi, że rządził tak łagodnie, iż jego cnoty będą wołać o pomstę.
- Makduf
- Tan Fife. To on odkrywa zwłoki Duncana i jako jeden z pierwszych nie ufa Makbetowi: nie jedzie na koronację, nie stawia się na uczcie i ucieka do Anglii, by namówić Malkolma do walki. Za tę ucieczkę płaci straszną cenę: Makbet każe wymordować jego żonę, dzieci i sługi. Makduf przeżywa żałobę jak człowiek, nie wstydząc się bólu, a potem pragnie tylko stanąć twarzą w twarz z tyranem. W pojedynku wyjawia, że przed czasem wydobyto go z łona matki, i zabija Makbeta.
- Malkolm
- Starszy syn Duncana, ogłoszony księciem Cumberlandu, czyli następcą tronu. Po zabójstwie ojca ucieka do Anglii, bo nie ufa nikomu. Jest ostrożny i przewidujący: zanim zaufa Makdufowi, wystawia go na próbę, oskarżając sam siebie o najgorsze wady, i dopiero gdy Makduf zdradza oburzenie, ujawnia prawdę. Z pomocą angielskiego wojska Siwarda prowadzi wyprawę na Dunsinane, wymyśla podstęp z gałęziami z lasu birnamskiego i zostaje królem.
- Czarownice i Hekate
- Trzy wiedźmy, zwane siostrami przeznaczeń, które pojawiają się wśród grzmotów i błyskawic. Mówią zagadkami i dwuznacznie: zapowiadają Makbetowi koronę, a później, w jaskini nad kotłem, wywołują zjawy, które dają mu fałszywe poczucie bezpieczeństwa. Hekate, ich pani, mówi otwarcie, że zbytnia ufność jest największym wrogiem człowieka i że to ona doprowadzi Makbeta do zguby. Czarownice nie każą mu zabijać; budzą tylko to, co już w nim było.