Answer:
No names are given to the witches other than to their leader, Hecate, in the play "Macbeth" by William Shakespeare (Baptized April 26, 1564 - April 23, 1616).
Specifically, three witches are in the play's opening act and interact with Macbeth (d. August 15, 1057) until after the murder of Banquo in Act 3. Throughout, they remain unnamed. Their leader appears in Act 3, just before the witches' final meeting with Macbeth. She is identified as Hecate at that point.