When the CW’s teen drama Riverdale — which is based on the characters of Archie Comics — premiered back in 2017, no one could expect that the show would become such a major success across the globe. Currently, the teen drama is in its fifth season and fans are eagerly awaiting new episodes each week.

Related: The Cast Of 'Gossip Girl' Ranked From Youngest To Oldest

Today's list takes a look at the cast of Riverdale — in particular their current ages. Have you ever wondered whether Jughead Jones or Betty Cooper is younger? Or if the actors portraying Archie Andrews and Veronica Lodge are actually the same age? Well if you have — you have definitely to the right place because we are ranking the cast members of Riverdale from youngest to oldest. Keep on scrolling to find out which cast member is only 23 years old, and which three cast members were actually born in the same year!

10 KJ Apa Is 23 Years Old

KJ Apa In Riverdale
via: tvinsider.com

Let’s kick the list off with KJ Apa — the New Zealand actor who portrays Archie Andrews in the popular teen drama. The star — who was born on June 17, 1997, and is currently 23 years old — is the youngest amongst the main cast members on Riverdale. Besides the famous teen drama, KJ Apa is also known for starring in sucessful movies like A Dog's Purpose, The Hate U Give, and I Still Believe.

9 Lili Reinhart Is 24 Years Old

Lili Reinhart As Betty Cooper In Riverdale
via: popsugar.com

Next on the list is Lili Reinhart who was born on September 13, 1996, and is currently 24 years old. Lili Reinhart — who plays Betty Cooper on Riverdale — is also known for starring in popular Hollywood blockbusters such as Hustlers (in which she can be seen alongside Jennifer Lopez) and Chemical Hearts, even though Riverdale is certainly her most well-known project so far!

8 Madelaine Petsch And Camila Mendes Are 26 Years Old

Madelaine Petsch And Camila Mendes in Riverdale
via: popsugar.com

Let’s move onto Madelaine Petsch who portrays Cheryl Blossom and Camila Mendes who portrays Veronica Lodge on Riverdale. Madelaine Petsch was born on August 18, 1994, while Camilla Mendes was born a little before — on June 29, 1994.

Related: The 10 Youngest Oscar Winners Ever

Currently, both ladies are 24 years old, and Madelaine Petsch's best-known project besides Riverdale is the teen movie F the Prom while Camila Mendes' other best-known role is the sci-fi comedy Palm Springs.

7 Cole Sprouse, Vanessa Morgan, And Casey Cott Are 28 Years Old

Cole Sprouse, Vanessa Morgan, And Casey Cott in Riverdale
via: pinterest.com

Next on the list are Riverdale actors Cole Sprouse (who portrays Jughead Jones) Vanessa Morgan (who portrays Toni Topaz) and Kevin Keller (who portrays Casey Cott) — all of which are currently 28 years old. Former Disney Channel star Cole Sprouse was born on August 4, 1992, Casey Cott was born four days after Cole — on August 8, 1992, and Vanessa Morgan was born on March 23, 1992.

6 Charles Melton Is 30 Years Old

Charles Melton on Riverdale

Let’s move on to Charles Melton who portrays Reggie Mantle in the popular teen drama. Charles Melton was born on January 4, 1991, and this year he celebrated his 30th birthday — a year that is definitely significant in everyone's life. Besides his role on Riverdale, Charles Melton is also known for starring in the teen drama movie The Sun Is Also a Star.

5 Ashleigh Murray Is 33 Years Old

Ashleigh Murray In Riverdale
via: pinterest.com

Next on the list is Ashleigh Murray who was born on January 18, 1988, and she is currently 33 years old. On Riverdale, Ashleigh Murray portrayed Josie McCoy, the lead singer of the band Josie and the Pussycats and she was a main cast member from season one until the end of season three — after which she had a couple of guest appearances. After Riverdale, Ashleigh Murray went on to star in the show's spin-off Katy Keene.

4 Marisol Nichols Is 47 Years Old

Marisol Nichols on Riverdale

Out of the older generation on Riverdale, Marisol Nichols is the youngest one as she was born on November 2, 1973, and is currently 47 years old.

Related: The Real Housewives Of Beverly Hills Ranked From Oldest To Youngest

On Riverdale, Marisol Nichols portrays Hermione Lodge but besides this role, she is also known for playing Nadia Yassir on the popular Fox action thriller drama 24.

3 Mark Consuelos Is 49 Years Old

Mark Consuelos on Riverdale

Let’s move on to actor Mark Consuelos who was born on March 30, 1971, and is currently 49 years old. Mark Consuelos— who plays Hiram Lodge on Riverdale — actually rose to fame by portraying Mateo Santos on the popular ABC soap opera All My Children which he joined in the mid-90s.

2 Mädchen Amick Is 50 Years Old

Mädchen Amick in Riverdale
via: tumblr.com

Mädchen Amick — who plays Alice Cooper in the famous teen drama — was born on December 12, 1970, and she is currently 50 years old. Besides this role on Riverdale, Mädchen Amick is known for starring in the cult television show Twin Peaks in the early 90s, it’s a prequel movie Twin Peaks: Fire Walk with Me, as well as its revival show Twin Peaks: The Return.

1 Skeet Ulrich Is 51 Years Old

Skeet Ulrich on Riverdale

Wrapping the list up as the oldest main cast member is Skeet Ulrich who plays FP Jones on Riverdale. Skeet Ulrich was born on January 20, 1917, meaning that he celebrated his 51st birthday this year. Besides this role, the actor is also known for starring in the 90s movies Scream and The Craft.

Next: The 5 Youngest (& 5 Oldest) Bachelorettes Of All Time