Macbeth Setting

Where and when is the play Macbeth set, and were the characters real people?

Expert Answers
durbanville eNotes educator| Certified Educator

Shakespeare's Macbeth is a stark reminder how illusions of grandeur and a false sense of security, can shake even the most solid foundations, such as the marriage between Macbeth and Lady Macbeth, a marriage so destructive from both sides that disaster is assured. Macbeth recognizes his own dark and "horrible imaginings," (I.iii.138) and Lady Macbeth wishes to be "top-full Of direst cruelty," (I.iv.40) in ensuring that their ambitions are realized. Shakespeare makes full use of his poetic licence in creating the setting for Macbeth and  his characters are dramatic, contradictory in nature and easily manipulated or manipulating.

He bases his characters on real-life Scottish royalty, about whom he has read in the Holingshead Chronicles, the respected source of information in its day. Shakespeare then and mixes this reality with a sharp dose of imagination, setting out to teach his audience a stark lesson on the devastating effects of "vaulting ambition," (I.vii.27) and to suit the theatrical environment.

There was indeed a real Macbeth (and Lady Macbeth), who ruled Scotland in the eleventh century, after defeating Duncan in battle. Already there are differences in the plot as Shakespeare's Macbeth kills Duncan through dishonorable means, while he sleeps. In fact, Macbeth "does murder sleep," (II.ii.37). On the battlefield, however, the real Macbeth would have been a hero, destroying the perceived enemy, a vicious and unrelenting king Duncan, not the kind and "meek" Duncan who has been "so clear in his great office," ((I.vii.17) in Shakespeare's play.

Shakespeare would also have been very aware of his allegiance to King James I of England, previously king of Scotland, apparently descended from the Scottish kings, in particular Banquo's line, and so would not have wanted to create an image of an evil king, except Macbeth, and risk upsetting his most honored audience member and, indeed, Elizabethan society.  

thanatassa eNotes educator| Certified Educator

Although William Shakespeare's play Macbeth dates to 1606 or slightly earlier, the play is set in medieval Scotland and based on historical sources, primarily Holinshed’s Chronicles supplemented by George Buchanan’s Rerum Scoticarum Historia.

The historical Macbeth MacFindlaech, son of the Earl of Moray, was probably born in approximately 1005. He was educated in a Christian monastery. He is known to have killed King Duncan in 1040 and to have been crowned King of Scotland. He traveled to Rome in 1050 for a Papal Jubilee, and seems to have been a charitable Christian king. 

In August 1057 he was killed in a battle by Malcolm Canmore, who became Malcolm III of Scotland. 

During this period, Scottish politics tended to be fissiparous, with strong clan leaders offering challenges to the ruling kings. The cause of Macbeth's downfall seems to have been his role in the ongoing territorial disputes over the area near the English-Scottish borders.

sullymonster eNotes educator| Certified Educator

Although written in 1606, this play takes place in the Scotland of medieval times, probably around the 11th century.  There is also one scene that takes place in England.  Much of the action takes place at Macbeth's castle in Inverness, an area in the Scottish Highlands (north Scotland).

The character of Macbeth is based on a real historical figure that Shakespeare read about in the Holinshed Chronicles.  The outline of the story is based upon this real king - according to the Chronicles, a king by the name of Duncan was killed by the king Macbeth.


linda-allen eNotes educator| Certified Educator

The play is set in Scotland during the mid 11th century. Most of the characters really lived. Duncan was king of Scotland from 1034 to 1040, and Macbeth ruled 1040-1057.

Malcolm, Donalbain, and Macduff were real people also. Macduff did kill Macbeth in battle, but there is no recorded evidence that Macbeth murdered Macduff's family.

The real Lady Macbeth's first name was Gruoch. Maybe that's why she was so grouchy!

Visit the links below for more information.