Elphaba's roommate at Shiz University, who eventually becomes the Witch of the North. She hates Elphaba at first, but they later become close friends.
When we first meet Galinda, she's a superficial rich girl who doesn't care about anyone but herself. She chooses her friends by wealth instead of character traits and would do anything to be on the top. On the other hand, she hates Elphaba at first, mostly for her looks, although she is to become the next Eminent Thropp, which would make her to some sort of princess. However, when meeting Elphaba, she starts to change and we get to know the real girl behind the mask. Glinda is a thoughtful, yet a bit naive girl who slowly starts to enjoy Elphaba's company. She realizes how stupid and hollow her so-called friends are and that she can do better than this.
Galinda Arduenna Upland of the Upper Uplands is the only child of Highmuster and Larena Upland. She comes from Frottica, Northern Gillikin. Her parents are very wealthy and powerful in Gillikin, yet it seems that there are other girls in Shiz who possess more money than Galinda.