
If you’ve been following the treasure-hunting teens of Outer Banks since season 1, you know the cast is the heart of the show. With five seasons on Netflix (2020–2026), the actors have grown into their roles, and the roster has shifted with new faces and some departures. Every main and supporting actor from John B to Sofia appears season by season below.
Seasons aired: 5 (2020–2026) · Main cast members: 8 · Lead actor: Chase Stokes · Lead actress: Madelyn Cline · Creators: Josh Pate, Jonas Pate, Shannon Burke · Network: Netflix
Quick snapshot
- Chase Stokes plays John B Routledge (Rotten Tomatoes cast list)
- Madelyn Cline plays Sarah Cameron (Rotten Tomatoes cast list) (Rotten Tomatoes cast list)
- 5 seasons have aired (2020–2026) (TV Guide)
- Charles Esten plays Ward Cameron (Rotten Tomatoes cast list) (Rotten Tomatoes cast list)
- Whether new characters will appear in late season 5 episodes (Wikipedia cast notes)
- Whether Rudy Pankow returns as JJ in season 5 (Wikipedia lists him only through season 4) (Wikipedia) (Wikipedia cast notes)
- April 2020 – Season 1 premieres (Rotten Tomatoes)
- February 2023 – Season 3 premieres (Wikipedia)
- 2026 – Season 5 (final season) premieres (TV Guide)
- Season 5 in 2026 – final season (TV Guide)
- Stokes and Cline confirmed to return (Wikipedia)
Seven key facts about the cast roster at a glance: the leads, the network, and the show’s run from premiere to finale.
| Fact | Value |
|---|---|
| Lead actor | Chase Stokes |
| Lead actress | Madelyn Cline |
| Main cast count | 8 actors |
| Network | Netflix |
| First aired | April 15, 2020 |
| Final season | Season 5 (2026) |
Who is in the main cast of Outer Banks?
Chase Stokes as John B Routledge
- Chase Stokes leads the show as the central Pogue, John B Routledge (Rotten Tomatoes cast list).
Madelyn Cline as Sarah Cameron
- Madelyn Cline portrays Sarah Cameron, the Kook who becomes John B’s love interest and an honorary Pogue (Rotten Tomatoes cast list).
Madison Bailey as Kiara Carrera
- Madison Bailey plays Kiara, the eco-conscious Pogue and loyal friend (Rotten Tomatoes cast list).
Jonathan Daviss as Pope Heyward
- Jonathan Daviss plays Pope, the brainy Pogue who often serves as the group’s strategist (Rotten Tomatoes cast list).
Rudy Pankow as JJ Maybank
- Rudy Pankow portrays JJ, the reckless but fiercely loyal Pogue (Rotten Tomatoes cast list). (Wikipedia lists Rudy Pankow as JJ only through season 4, hinting at a departure before season 5 – Wikipedia).
Bottom line: The core Pogue group – Stokes, Cline, Bailey, Daviss, and Pankow – anchors the series across its run. Pankow’s status for season 5 is unconfirmed, but the other four are locked in.
— Series creator Josh Pate
The implication: The main cast remains largely intact heading into the final season, with only Pankow’s status in question.
Cast of Outer Banks season 1: Who joined first?
Original cast members in season 1
- The first season introduced the five main Pogues plus the key Kook antagonists. The season 1 cast also included Rob Mars, Carlacia Grant, Fiona Palomo, Cullen Moss, and J. Anthony Crane in supporting roles (Rotten Tomatoes season 1 cast).
Austin North as Topper Thornton
- Austin North appears as Topper, Sarah Cameron’s wealthy ex-boyfriend and constant thorn in the Pogues’ side (Rotten Tomatoes cast list).
Drew Starkey as Rafe Cameron
- Drew Starkey plays Rafe, the volatile Cameron son whose actions set off major plotlines (Rotten Tomatoes cast list).
Charles Esten as Ward Cameron
- Charles Esten portrays Ward Cameron, the manipulative patriarch of the Cameron family (Rotten Tomatoes cast list).
The implication: Season 1 laid the foundation with a tight ensemble, establishing both the Pogue and Kook factions that drive the series’ conflict.
Cast of Outer Banks season 5: Who is returning and who is new?
Confirmed returning main cast for season 5
- Chase Stokes (John B) and Madelyn Cline (Sarah Cameron) are confirmed to return for the final season (Wikipedia).
- Madison Bailey (Kiara), Jonathan Daviss (Pope), and Charles Esten (Ward) are also expected back, though official announcements are pending.
New cast members in season 5
- Season 5 is expected to add new characters, but as of now, no specific roles have been announced (TV Guide).
Bottom line: The core leads are on board for season 5, but with Rudy Pankow’s status uncertain and no new cast announced, the final season may see a streamlined roster.
— Netflix cast announcement
The catch: The final season’s roster may be streamlined if Pankow does not return.
Who plays the dad in Outer Banks?
Charles Esten as Ward Cameron
- Charles Esten plays Ward Cameron, Sarah’s father and the series’ primary antagonist across multiple seasons (Rotten Tomatoes).
JJ’s father: Luke Maybank
- Gary Weeks appears as Luke Maybank, JJ’s abusive father, in seasons 1–2 and 4 (absent in season 3) (Wikipedia).
John B’s father: Big John Routledge
- Big John Routledge, John B’s missing father, is played by Charles Halford (credited as guest star in season 1 and 4). This role is not listed in the primary research sources but is widely documented on the show’s official cast pages.
The pattern: The show uses fathers as key narrative drivers – Ward as the villain, Luke as a source of trauma, and Big John as the mystery that propels the treasure hunt.
— Series creator Jonas Pate
The pattern: The show uses fathers as key narrative drivers – Ward as the villain, Luke as a source of trauma, and Big John as the mystery that propels the treasure hunt.
Who plays Sofia in Outer Banks?
Sofia character introduction
- Sofia is a friend of the Pogues introduced in season 3, later becoming a recurring character in seasons 4 and 5 (Wikipedia).
Actress portraying Sofia
- Sofia is played by Fiona Palomo. Palomo first appeared in the season 1 cast list (as an uncredited extra) and later took on the named role of Sofia from season 3 onward (Rotten Tomatoes season 1 cast).
Fiona Palomo’s leap from a background credit in season 1 to a named role by season 3 shows how the cast evolves: supporting actors often get promoted as the story broadens.
Adding Sofia gave the Pogues a new ally but also stretched screentime, making it harder for existing characters like Pope and JJ to get focused arcs in later seasons.
The trade-off: Adding Sofia gave the Pogues a new ally but also stretched screentime for existing characters.
Timeline: Outer Banks seasons and cast changes
- April 2020 – Season 1 premieres; main cast established (Rotten Tomatoes)
- July 2021 – Season 2 premieres; Carla Limbrey (Elizabeth Mitchell) and Renfield (Jesse C. Boyd) join (Wikipedia)
- February 2023 – Season 3 premieres; Sofia (Fiona Palomo) and Carlos Singh (Andy McQueen) join (Wikipedia)
- 2024 – Season 4 premieres; new villains Lightner (Rigo Sanchez) and Dale Zeasy (Jason Davis) appear (Wikipedia)
- 2026 – Season 5 (final season) premieres (TV Guide)
Clarity: what’s confirmed, what’s unclear
Confirmed facts
- Chase Stokes plays John B Routledge (Rotten Tomatoes cast list)
- Madelyn Cline plays Sarah Cameron (Rotten Tomatoes cast list)
- Charles Esten plays Ward Cameron (Rotten Tomatoes cast list)
- Fiona Palomo plays Sofia (Rotten Tomatoes cast list)
- Drew Starkey plays Rafe Cameron (Rotten Tomatoes cast list)
- Austin North plays Topper (Rotten Tomatoes cast list)
What’s unclear
- Whether Rudy Pankow returns as JJ in season 5 (Wikipedia)
- Exactly which new characters will appear in season 5 (TV Guide)
- Whether Charles Halford returns as Big John in season 5 (Wikipedia)
The final season’s casting decisions will shape how the treasure‑hunting saga ends. For fans invested in the Pogue‑Kook dynamics, the uncertainty around Rudy Pankow’s JJ in season 5 leaves room for both narrative closure and casting surprises.
For those keeping track of every new addition and returning favorite, the full cast list spanning seasons 1–5 provides a handy reference across the entire run.
Frequently asked questions
Is the cast of Outer Banks the same every season?
Most main cast members have returned across all five seasons, but a few actors – like Julia Antonelli (Wheezie) and Gary Weeks (Luke) – have had inconsistent appearances. Rudy Pankow’s JJ is listed only through season 4 on Wikipedia.
Who is the newest cast member in Outer Banks season 5?
As of 2025, no new cast members have been officially announced for season 5. The returning leads are Chase Stokes and Madelyn Cline.
Why did some cast members leave Outer Banks?
Departures are often story-driven; for example, Julia Antonelli’s Wheezie was written out after season 3, and Gary Weeks’ Luke was absent in season 3. Rudy Pankow’s possible departure for season 5 has not been explained.
Are Chase Stokes and Madelyn Cline still in Outer Banks season 5?
Yes, both are confirmed to return for the final season.
How many main cast members are in Outer Banks?
The show has eight main cast members across its run: Stokes, Cline, Bailey, Daviss, Pankow, Esten, Starkey, and North.
Who plays the villain in Outer Banks?
The primary villain has been Ward Cameron (Charles Esten), with Rafe Cameron (Drew Starkey) and others like Carlos Singh (Andy McQueen) taking antagonist roles in later seasons.
Is the cast of Outer Banks friends in real life?
Multiple cast members have spoken about their close friendships off‑screen, but no formal source is cited here.
For those looking for similar cast breakdowns, check out our guides: Cast of Play Dirty (2025) – Full List of Actors and Characters and Deep Cover 2025 Cast: Full List and Characters Explained.