At first, the town of Riverdale looks like any other quaint small town – it's quiet, idyllic, and has that wholesome postcard quality from the outside. It's the dream of white picket fences and suburban houses. But in reality, the town, and its citizens, are not as picturesque as they seem.
Whether at the school, the lake or at the Chock'lit Shoppe, there's a darkness surrounding the town. (Not literally, of course.) The town isn't innocent, and the townsfolk each have their own wants, desires and – better yet – secrets!
See below for the 10 main characters on Riverdale, and let us know which character(s) you're excited to see on screen!
Riverdale Cast Photo
A quiet night at Pop's Chock'lit Shoppe can't bury the secrets hiding in this town. Here are some of the characters from The CW's Riverdale.
K. J. Apa as Archie Andrews
Archie Andrews is THE boy-next-door of Riverdale. After a summer of working construction and finding his passion for music, Archie is starting his sophomore year with new drive and a few secrets hiding behind those eyes.
Camila Mendes as Veronica Lodge
Witty with a fashion sense to match, Veronica is a force to be reckoned with. She moves back to Riverdale from New York City after an unfortunate family scandal.
Lili Reinhart as Betty Cooper
Betty is the picture of wholesome perfection. But while dealing with an overbearing mother and a longtime crush on her best friend Archie, she looks to a new friend for a new outlook on life.
Cole Sprouse as Jughead Jones
Never one to be without his cap or laptop by his side, Jughead is dealing with a rift between himself and his former best friend, Archie.
Madelaine Petsch as Cheryl Blossom
Cheryl is the reigning queen bee of Riverdale High. She's mean, entitled, and she's taking her grief out on her classmates after a mysterious accident over the summer.