Skip to main content

Open seat · November 3, 2026

Castle Rock Mayor

Three candidates are running for an open mayor's seat that represents all of Castle Rock.

Last verified October 9, 2026. We re-check every Monday through the election.

The candidates

Listed in the order they appear on the ballot.

  1. Laura Cavey

    Campaign website: caveyformayor.com

    1 of 3 on the ballot

  2. Amelia Thomas

    Campaign website: ameliathomas4castlerock.com

    2 of 3 on the ballot

  3. Stu Butler

    Campaign website: stuforcastlerock.com

    3 of 3 on the ballot

This page lists who is on the ballot and in what order, taken from the official source below. For what a candidate actually stands for, go to their own campaign website — and for who is funding them, the Town Clerk posts every registered committee’s finance filings. This race is nonpartisan: no party appears next to a name on the ballot.

Candidates and ballot order from Douglas County composite sample ballot, verified October 9, 2026.

Who votes in this race

Every registered voter in the Town of Castle Rock.

What the job is

Castle Rock's Town Council is six Councilmembers and a Mayor. Councilmembers each represent a district, and only voters in that district get the race on their ballot; the Mayor is elected at large, so every Castle Rock voter gets this race. Town elections are nonpartisan, so no party appears next to a name on the ballot. Terms are four years, with a two-term limit; the Town's roster lists Mayor Jason Gray as termed out on Dec. 1, 2026. New terms begin in early December.

Key dates

Fri, Oct 2

Ballots start going in the mail, and all 23 drop boxes open

Mon, Oct 26

Last day to request a ballot be mailed to you

Tue, Nov 3

Election Day

Castle Rock has 6 24-hour ballot drop boxes, open October 2 through 7 p.m. on Election Day. See where to drop your ballot →

How to vote in Douglas County →

Frequently asked

Who is running for Castle Rock Mayor in 2026?

Laura Cavey, Amelia Thomas, Stu Butler. Listed in the order they appear on the ballot.

Who votes in the Castle Rock Mayor race?

Every registered voter in the Town of Castle Rock.

When do I get my ballot?

Douglas County starts mailing ballots October 2, 2026. Election Day is Tuesday, November 3, and your ballot has to be physically received by 7 p.m. that day — a postmark does not count.

Back to the full election guide

Stay connected to Douglas County

Local events, new businesses, and community updates delivered weekly. Join 15,000+ locals.

Subscribe Free