Characters Tally- She is a 15 year old brunette who is looking forward to her sixteenth when she will finally be turned pretty. She is told she can't be turned pretty unless she finds Smoke and turns in Shay. Peris- He is her best friend who is older her by a couple months and has already been turned pretty.

Ellie and Sol- They are Tally's parents, but she feels like she's never really connected with them because of their "pretty minds." Shay- She is the daring new friend Tally has made since all of their friends have turned pretty already. She and Tally have the same birthday. When Shay asks Tally to come with her to Smoke, Tally declines, but Shay goes. David-He is a mysterious friend of Shay's who has never been turned pretty that Tally wonders if he really exists. Once Tally reaches Smoke, she meets David. She falls in love with him, which starts some drama with Shay.

Dr. Cable- She is in Special Circumstances. She tells Tally that unless she finds Smoke, she will never be turned pretty.
Maddy and Az-
David's parents that used to be pretty. However, they run away to Smoke and make themselves Ugly again. They're trying to find a cure for the Pretty Mind.

Croy- Tally meets Croy when she comes to Smoke. Croy is suspicious of her and thinks she may be a spy.
There are many groups of people in the Uglies.
Pretties- people who have had the operation. They love to party and have fun.
Uglies- people 12-16. They haven't had the operation yet and they live in the dorms.
Littlies- kids 0-12. They live with their parents in Crumblyville.
Crumblies- adult. They are more responsible than pretties and have jobs.
Specials- Special Circumstances. They have inhuman strength and speed. They also have extra powerful senses. They look Pretty, but in a frightening way.
Smokies- The people who live in Smoke, and aren't pretty.