November 3, 2026, General Election: Offices Up for Election
Introduction
This page is meant to provide a summary of which offices are up for election in the November 3, 2026, General Election. Note that none of the offices have filing fees, petitions in lieu, or nomination signatures.
Offices for Which Deadline to File Has Passed
In order to appear on the ballot for the November 3, 2026, General Election, candidates for the following federal and state offices had to be one of the top two vote getters in the June 2, 2026, Statewide Direct Primary Election. It is therefore no longer possible to run for these offices.
- U.S. Representative, 1st District
- U.S. Representative, 2nd District
- U.S. Representative, 4th District
- Governor
- Lieutenant Governor
- Secretary of State
- Controller
- Treasurer
- Attorney General
- Insurance Commissioner
- Member, State Board of Equalization, 2nd District
- State Senator, 2nd District
- Member of the State Assembly, 2nd District
- Member of the State Assembly, 4th District
- Member of the State Assembly, 12th District
- Superintendent of Public Instruction
- County Superintendent of Schools
- Auditor-Controller-Treasurer-Tax Collector
- County Clerk-Recorder-Assessor
| ▲ TOP ▲ |
School Offices
County Boards of Education
|
Office/District/Area |
Term Length |
Term Dates |
# of Seats |
Incumbent |
Max Stmt Cost |
|---|---|---|---|---|---|
|
Sonoma County Board of Education, Trustee Area #2 (Southwest County) |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Peter Kostas |
$2,549 |
|
Sonoma County Board of Education, Trustee Area #4 (Northeast County) |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Steven Herrington |
$2,438 |
| ▲ TOP ▲ |
Community College Governing Boards
|
Office/District/Area |
Term Length |
Term Dates |
# of Seats |
Incumbent |
Max Stmt Cost |
|---|---|---|---|---|---|
|
Sonoma County Junior College District, Trustee Area #1 (East County) |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Ezrah Chaaban |
$2,020 |
|
Sonoma County Junior College District, Trustee Area #2 (South County) |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Maggie Fishman |
$2,123 |
|
Sonoma County Junior College District, Trustee Area #5 (Central Santa Rosa) |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Dorothy Battenfeld |
$2,148 |
|
Sonoma County Junior College District, Trustee Area #7 (West County) |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Michael Valdovinos |
$2,171 |
| ▲ TOP ▲ |
Unified School District Governing Boards
|
Office/District/Area |
Term Length |
Term Dates |
# of Seats |
Incumbent |
Max Stmt Cost |
|---|---|---|---|---|---|
|
Calistoga Joint Unified School District |
4 yrs |
12/11/26 - 12/13/30 |
2 |
Indira Lopez-Jones, |
$886 |
|
Cloverdale Unified School District, FULL TERM |
4 yrs |
12/11/26 - 12/13/30 |
2 |
Jenny Candelaria, |
$1,052 |
|
Cloverdale Unified School District, SHORT TERM |
2 yrs |
12/11/26 - 12/08/28 |
1 |
Andrea Kellogg |
$1,052 |
|
Cotati-Rohnert Park Unified School District, Trustee Area #1 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Leffler Brown |
$1,064 |
|
Cotati-Rohnert Park Unified School District, Trustee Area #2 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Shirley Johnson |
$1,034 |
|
Cotati-Rohnert Park Unified School District, Trustee Area #4 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Eric Martin |
$1,065 |
|
Geyserville Unified School District, FULL TERM |
4 yrs |
12/11/26 - 12/13/30 |
2 |
Robin Doherty, |
$907 |
|
Geyserville Unified School District, SHORT TERM |
2 yrs |
12/11/26 - 12/08/28 |
1 |
Vacant |
$907 |
|
Healdsburg Unified School District, Trustee Area #1 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
No incumbent (new seat) |
$939 |
|
Healdsburg Unified School District, Trustee Area #5 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
No incumbent (new seat) |
$935 |
|
Shoreline Unified School District, Trustee Area #1 |
4 yrs |
12/11/26 - 12/13/30 |
2 |
Heidi Koenig, |
- |
|
Shoreline Unified School District, Trustee Area #2 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Jane Healy |
- |
|
Sonoma Valley Unified School District, Trustee Area #1 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Catarina Landry |
$996 |
|
Sonoma Valley Unified School District, Trustee Area #2 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Gerardo Guzman |
$976 |
|
Windsor Unified School District |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Stephanie Ahmad, |
$1,352 |
| ▲ TOP ▲ |
High School District Governing Boards
|
Office/District/Area |
Term Length |
Term Dates |
# of Seats |
Incumbent |
Max Stmt Cost |
|---|---|---|---|---|---|
|
City of Santa Rosa High School District, Trustee Area #2 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Shaun Du Fosee |
$1,323 |
|
City of Santa Rosa High School District, Trustee Area #4 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Omar Medina |
$1,260 |
|
City of Santa Rosa High School District, Trustee Area #6 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Donna Park |
$1,286 |
|
Petaluma City (Elementary) and Petaluma Joint Union High School Districts, Trustee Area #2 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Caitlin Quinn |
$1,112 |
|
Petaluma City (Elementary) and Petaluma Joint Union High School Districts, Trustee Area #3 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Madelon Reilly-Cloud |
$1,139 |
|
Petaluma City (Elementary) and Petaluma Joint Union High School Districts, Trustee Area #5 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Joanna Paun |
$1,141 |
|
Point Arena Joint Union High and Arena Union High School Districts, FULL TERM |
4 yrs |
12/11/26 - 12/13/30 |
4 |
Kirk Mobert, |
$904 |
|
Point Arena Joint Union High and Arena Union School Districts, SHORT TERM |
2 yrs |
12/11/26 - 12/08/28 |
1 |
Mike Dinning |
$904 |
|
West Sonoma County Union High School District, Trustee Area #1 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Shawn Chernila |
$1,046 |
|
West Sonoma County Union High School District, Trustee Area #3 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Jeanne Fernandes |
$1,058 |
|
West Sonoma County Union High School District, Trustee Area #5 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
Lewis Buchner |
$1,055 |
| ▲ TOP ▲ |
Elementary School District Governing Boards
|
Office/District/Area |
Term Length |
Term Dates |
# of Seats |
Incumbent |
Max Stmt Cost |
|---|---|---|---|---|---|
|
Alexander Valley Union School District |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Alison Doran, |
$893 |
|
Bellevue Union School District |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Irene Rosario, |
$1,218 |
|
Bennett Valley Union School District |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Jeremy Brott, |
$1,060 |
|
Cinnabar School District, FULL TERM |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Patty Murch, |
$925 |
|
Dunham School District |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Joseph Petersen, |
$893 |
|
Forestville Union School District |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Max Broome, |
$1,005 |
|
Fort Ross School District |
4 yrs |
12/11/26 - 12/13/30 |
2 |
Tom Schmidt, |
$891 |
|
Gravenstein Union School District |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Gregory Appling, |
$985 |
|
Guerneville School District |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Gay Guidotti, |
$969 |
|
Harmony Union School District |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Yuri Koslen, |
$968 |
|
Horicon School District |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Brenda Schildgen, |
$903 |
|
Kenwood School District |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Cheryl Ghisla, |
$964 |
|
Laguna Joint School District |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Sharon Hess, |
$881 |
|
Liberty School District, FULL TERM |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Jamie Fowler, |
$915 |
|
Liberty School District, SHORT TERM |
2 yrs |
12/11/26 - 12/08/28 |
1 |
Robert Koenitzer |
$915 |
|
Mark West Union School District, FULL TERM |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Sara Azat, |
$1,110 |
|
Mark West Union School District, SHORT TERM |
2 yrs |
12/11/26 - 12/08/28 |
1 |
Tracy Lavin-Kendall |
$1,110 |
|
Monte Rio Union School District, FULL TERM |
4 yrs |
12/11/26 - 12/13/30 |
2 |
Melissa Frost, |
$909 |
|
Monte Rio Union School District, SHORT TERM |
2 yrs |
12/11/26 - 12/08/28 |
2 |
Craig Baker, |
$909 |
|
Montgomery School District |
4 yrs |
12/11/26 - 12/13/30 |
2 |
Kimberly Gluch, |
$899 |
|
Oak Grove Union School District, Trustee Area #1 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
No incumbent (new seat) |
$898 |
|
Oak Grove Union School District, Trustee Area #3 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
No incumbent (new seat) |
$897 |
|
Oak Grove Union School District, Trustee Area #4 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
No incumbent (new seat) |
$897 |
|
Old Adobe Union School District |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Scott McKenna, |
$1,318 |
|
Piner-Olivet Union School District, FULL TERM |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Janae Franicevic, |
$1,161 |
|
Piner-Olivet Union School District, SHORT TERM |
2 yrs |
12/11/26 - 12/08/28 |
1 |
Donna Perez |
$1,161 |
|
Rincon Valley Union School District, Trustee Area #2 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
No incumbent (new seat) |
$1,018 |
|
Rincon Valley Union School District, Trustee Area #3 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
No incumbent (new seat) |
$1,011 |
|
Rincon Valley Union School District, Trustee Area #5 |
4 yrs |
12/11/26 - 12/13/30 |
1 |
No incumbent (new seat) |
$1,042 |
|
Roseland School District |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Janice Siebert, |
$1,026 |
|
Sebastopol Union School District |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Deborah Drehmel, |
$1,102 |
|
Twin Hills Union School District |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Rebecca Houghton, |
$993 |
|
Two Rock Union School District |
4 yrs |
12/11/26 - 12/13/30 |
3 |
John Martin, |
$892 |
|
Waugh School District |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Christine Pieper, |
$995 |
|
West Side Union School District, FULL TERM |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Allison Kosta, |
$893 |
|
West Side Union School District, SHORT TERM |
2 yrs |
12/11/26 - 12/08/28 |
1 |
Jaclyn Harrington |
$893 |
|
Wilmar Union School District, FULL TERM |
4 yrs |
12/11/26 - 12/13/30 |
2 |
Renee Waters, |
$943 |
|
Wilmar Union School District, SHORT TERM |
2 yrs |
12/11/26 - 12/08/28 |
2 |
Andrea Christensen, |
$943 |
|
Wright School District |
4 yrs |
12/11/26 - 12/13/30 |
3 |
Analynjane Mapoy, |
$1,132 |
| ▲ TOP ▲ |
Municipal Offices
|
Office/District/Area |
Term Length |
Term Dates |
# of Seats |
Incumbent |
Max Stmt Cost |
|---|---|---|---|---|---|
|
Cloverdale City Council |
4 yrs |
3 |
Brian Wheeler, |
$1,018 |
|
|
Cloverdale City Treasurer |
4 yrs |
1 |
Vacant |
$1,018 |
|
|
Cotati City Council |
4 yrs |
2 |
Sylvia Lemus, |
$1,007 |
|
|
Healdsburg City Council, District 2 |
4 yrs |
1 |
No incumbent (new seat) |
$920 |
|
|
Healdsburg City Council, District 4 |
4 yrs |
1 |
No incumbent (new seat) |
$917 |
|
|
Petaluma Mayor |
4 yrs |
1 |
Kevin McDonnell |
$1,902 |
|
|
Petaluma City Council, District 1 |
4 yrs |
1 |
Janice Cader Thompson |
$1,038 |
|
|
Petaluma City Council, District 2 |
4 yrs |
1 |
John Shribbs |
$1,056 |
|
|
Petaluma City Council, District 3 |
4 yrs |
1 |
Karen Nau |
$1,033 |
|
|
Rohnert Park City Council, District 2 |
4 yrs |
1 |
Emily Sanborn |
$1,029 |
|
|
Rohnert Park City Council, District 5 |
4 yrs |
1 |
Susan Adams |
$1,008 |
|
|
Santa Rosa City Council, District 2 |
4 yrs |
1 |
Mark Stapp |
$1,307 |
|
|
Santa Rosa City Council, District 4 |
4 yrs |
1 |
Victoria Fleming |
$1,353 |
|
|
Santa Rosa City Council, District 6 |
4 yrs |
1 |
Jeff Okrepkie |
$1,263 |
|
|
Sebastopol City Council |
4 yrs |
3 |
Jill McLewis, |
$1,022 |
|
|
Sonoma City Council, District 1 |
4 yrs |
1 |
No incumbent (new seat) |
$917 |
|
|
Sonoma City Council, District 3 |
4 yrs |
1 |
No incumbent (new seat) |
$919 |
|
|
Sonoma City Council, District 5 |
4 yrs |
1 |
No incumbent (new seat) |
$918 |
|
|
Windsor Mayor |
2 yrs |
1 |
Rosa Reynoza |
$1,321 |
|
|
Windsor Town Council, District 1 |
4 yrs |
1 |
Michael Wall |
$985 |
|
|
Windsor Town Council, District 4 |
4 yrs |
1 |
$984 |
*The date when a municipal term starts/ends varies depending on when the city/town holds its first council meeting after an election is certified by the Registrar of Voters. Typically this is sometime in early to mid December.
| ▲ TOP ▲ |
Special District Offices
Community Services District Boards of Directors
|
Office/District/Area |
Term Length |
Term Dates |
# of Seats |
Incumbent |
Max Stmt Cost |
|---|---|---|---|---|---|
|
Cazadero Community Services District |
4 yrs |
12/4/26 - 12/6/30 |
2 |
Maureen Berry, |
$896 |
|
Graton Community Services District |
4 yrs |
12/4/26 - 12/6/30 |
2 |
Jennifer Butler, |
$904 |
| ▲ TOP ▲ |
Fire Protection District Boards of Directors
|
Office/District/Area |
Term Length |
Term Dates |
# of Seats |
Incumbent |
Max Stmt Cost |
|---|---|---|---|---|---|
|
Cloverdale Fire Protection District |
4 yrs |
12/4/26 - 12/6/30 |
2 |
Jeffery Richardson, |
$1,051 |
|
Gold Ridge Fire Protection District |
4 yrs |
12/4/26 - 12/6/30 |
4 |
No incumbents (new seats) |
$1,460 |
|
Graton Fire Protection District |
4 yrs |
12/4/26 - 12/6/30 |
2 |
Jonathan Hebel, |
$995 |
|
North Sonoma Coast Fire Protection District, FULL TERM |
4 yrs |
12/4/26 - 12/6/30 |
2 |
Lisa Colson, |
$904 |
|
North Sonoma Coast Fire Protection District, SHORT TERM |
2 yrs |
12/4/26 - 12/1/28 |
2 |
Jon Bode, |
$904 |
|
Northern Sonoma County Fire Protection District |
4 yrs |
12/4/26 - 12/6/30 |
3 |
Lawrence Heiges, |
$987 |
|
Schell-Vista Fire Protection District, FULL TERM |
4 yrs |
12/4/26 - 12/6/30 |
2 |
Robert Kruljac, |
$943 |
|
Schell-Vista Fire Protection District, SHORT TERM |
2 yrs |
12/4/26 - 12/1/28 |
1 |
William Steach |
$943 |
|
Sonoma County Fire District |
4 yrs |
12/4/26 - 12/6/30 |
3 |
No incumbents (new seats) |
$2,113 |
|
Sonoma Valley Fire District |
4 yrs |
12/4/26 - 12/6/30 |
3 |
No incumbents (new seats) |
$1,451 |
|
Timber Cove Fire Protection District |
4 yrs |
12/4/26 - 12/6/30 |
3 |
Carolynn Abst, |
$886 |
| ▲ TOP ▲ |
Health Care District Boards of Directors
|
Office/District/Area |
Term Length |
Term Dates |
# of Seats |
Incumbent |
Max Stmt Cost |
|---|---|---|---|---|---|
|
Cloverdale Health Care District |
4 yrs |
12/4/26 - 12/6/30 |
3 |
James De Martini, |
$1,052 |
|
Healthy Petaluma District, |
4 yrs |
12/4/26 - 12/6/30 |
1 |
No incumbent (new seat) |
$1,172 |
|
Healthy Petaluma District, |
4 yrs |
12/4/26 - 12/6/30 |
1 |
No incumbent (new seat) |
$1,128 |
|
North Sonoma County Healthcare District |
4 yrs |
12/4/26 - 12/6/30 |
2 |
Hector Galvan, |
$1,829 |
|
Sonoma Valley Health Care District |
4 yrs |
12/4/26 - 12/6/30 |
2 |
Wendy Myatt, |
$1,483 |
| ▲ TOP ▲ |
Life Support District Boards of Directors
|
Office/District/Area |
Term Length |
Term Dates |
# of Seats |
Incumbent |
Max Stmt Cost |
|---|---|---|---|---|---|
|
Coast Life Support District, FULL TERM |
4 yrs |
12/4/26 - 12/6/30 |
3 |
Julie Bower, |
$915 |
|
Coast Life Support District, SHORT TERM |
2 yrs |
12/4/26 - 12/1/28 |
2 |
Thomas Winston Vickers, |
$915 |
| ▲ TOP ▲ |
Recreation and Park District Boards of Directors
|
Office/District/Area |
Term Length |
Term Dates |
# of Seats |
Incumbent |
Max Stmt Cost |
|---|---|---|---|---|---|
|
Camp Meeker Recreation and Park District |
4 yrs |
12/4/26 - 12/6/30 |
3 |
Gary Helfrich, |
$890 |
| ▲ TOP ▲ |
Water District Boards of Directors
|
Office/District/Area |
Term Length |
Term Dates |
# of Seats |
Incumbent |
Max Stmt Cost |
|---|---|---|---|---|---|
|
Forestville Water District |
4 yrs |
12/4/26 - 12/6/30 |
3 |
Ryan Stapleton, |
$928 |
|
North Marin Water District, |
4 yrs |
12/4/26 - 12/6/30 |
1 |
Richard Fraites |
- |
|
Rains Creek/Hiatt Road County Water District |
4 yrs |
12/4/26 - 12/6/30 |
3 |
Alison Whipple, |
$882 |
|
Sweetwater Springs Water District, FULL TERM |
4 yrs |
12/4/26 - 12/6/30 |
3 |
Richard Holmer, |
$879 |
|
Sweetwater Springs Water District, SHORT TERM |
2 yrs |
12/4/26 - 12/1/28 |
1 |
Marc Tran |
$879 |
|
Valley of the Moon Water District |
4 yrs |
12/4/26 - 12/6/30 |
2 |
Jon Foreman, |
$1,196 |
| ▲ TOP ▲ |
Translate