Here are the principal characters of Macbeth:
Macbeth
General in the King's army
Banquo
General in the King's army
Duncan
King of scotland
Malcom
Son of Duncan
Donalbain
Son of Duncan
Macduff
Nobleman of scotland
Lenox
Nobleman of scotland
Rosse
Nobleman of scotland
Lady Macbeth
Wife of Macbeth
Lady Macduff
Wife of Macduff
Siward
Earl of Northumberland,
General of the English forces
A gentle woman attending
to Lady Macbeth
Seyton
An officer attending
to Macbeth
An English doctor
A Scottish doctor
A porter
An old man
Murderers (1,2 and 3)
The ghost of Banquo
Fleance
Son of Banquo
Angus
Nobleman of Scotland
Cathness
Nobleman of Scotland
Menteth
Nobleman of Scotland
Young Siward
Son of Siward
Witches (1,2 and 3)
Hecate
The "Queen" Witch