Who played the bad witch in wizard of oz?

An actress named Margaret Hamilton played the Wicked Witch of the West, and an actress named Billie Burke played the role of Glinda the Good Witch of the North.