Unfabulous’s main character is a 13-year-old girl seventh grader (14-year-old eighth grader in third season) Addie Singer (Emma Roberts), who writes songs about her life in junior high school. Her best friends are Geena Fabiano (Malese Jow), who is interested in fashion and designs her own clothes, and the environmentally-committed school basketball player Zack Carter-Schwartz (Jordan Calloway). They all attend Rocky Road Middle School in an unspecified East Coast city. However in episode 34 “The Birthday” when Addie receives a letter from when she was 8 years old the address is listed as “Pinecrest, PA”. Addie’s older brother Ben (Tadhg Kelly) works at Juice!, a smoothie bar where Addie and her friends often hang out after school.
Throughout the first season, Addie obsesses about her crush on Jake Behari (Raja Fenske), who already has a girlfriend.
For the majority of the second season, however, Addie is dating Randy Klein (Evan Palmer). They break up towards the end of the season and Addie realizes that she still likes Jake. The made-for-TV movie Unfabulous: The Perfect Moment focused on Addie and Jake getting together although Jake will be gone for the rest of the summer in Canada.
In the third season, Addie and Jake finally begin dating and Geena and Zack begin to have feelings for each other.