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 September 1, 2026. We re-check every Monday through the election.
The candidates
Listed in the order the Town says they will appear on the ballot.
Laura Cavey
1 of 3 on the ballot
Amelia Thomas
2 of 3 on the ballot
Stu Butler
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 materials — 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, and there were no primaries.
Candidates and ballot order from Town of Castle Rock, verified September 1, 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 the district they live in; the Mayor represents the whole town and can be elected from any district. Town elections are nonpartisan, so no party appears next to a name and there are no primaries. Terms are four years, and Councilmembers and Mayors are limited to two consecutive terms. Whoever wins is sworn in at the organizational meeting at Council's first regular meeting in 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 →
Frequently asked
Who is running for Castle Rock Mayor in 2026?
Laura Cavey, Amelia Thomas, Stu Butler. Listed in the order the Town says they will 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.
Stay connected to Douglas County
Local events, new businesses, and community updates delivered weekly. Join 13,000+ locals.
Subscribe Free