Duncan , King of Scotland
Macbeth , Thane of Glamis and Cawdor, a general in the king's army
Lady Macbeth, his wife
Macduff , Thane of Fife, a nobleman of Scotland
Lady Macduf f , his wife
Malcolm , elder son of Duncan
Donalbain , younger son of Duncan
Banquo , Thane of Lochaber, a general in the king's army
Fleance , Banquo's son
Lennox , nobleman of Scotland
Ross , nobleman of Scotland
Menteith , nobleman of Scotland
Angus , nobleman of Scotland
Caithness , nobleman of Scotland
Seyward , Earl of Northumberland, general of the English forces
Young Seyward, his son
Seyton , attendant to Macbeth
Hecate, Queen of the Witches
The Three Witches
Boy, Son of Macduff
Gentlewoman attending on Lady Macbeth
An English Doctor
A Scottish Doctor
A Sergeant
A Porter
An Old Man
The Ghost of Banquo and other Apparitions
Lords, Gentlemen, Officers, Soldiers, Murtherers, Attendants, and Messengers.