- vote.santaclaracounty.gov (opens in a new tab)Santa Clara County Registrar of Voters -- the "City of Santa Clara" List-of-Officeholders page: confirms Mayor, City Clerk, and Chief of Police are elected at-large and City Council is six district seats (1-6), each a 4-year term, and shows Mayor Lisa M. Gillmor, District 2's Raj Chahal, and District 3's Karen Hardy all up for "NEXT ELECTION" in 2026, while Districts 1, 4, 5, and 6 (Albert Gonzalez, Kevin Park, Sudhanshu "Suds" Jain, Kelly G. Cox) aren't up again until 2028. A live fetch of the county elections domain 403s in this pass; retrieved instead via a Wayback Machine snapshot dated 2025-09-10.
- sanjosespotlight.com (opens in a new tab)San José Spotlight -- "Six candidates vie for Santa Clara mayoral seat" (Maryanne Casas-Perez, Aug. 18, 2026), read in full via a Wayback Machine snapshot (a live sanjosespotlight.com fetch 403s in this pass): names and profiles all six mayoral candidates in alphabetical order by last name -- Armando "Gary" Ferraris, Karen Hardy, David Kertes, Kevin Park, Kathy Watanabe, and Mike Wiltberger -- with ages, backgrounds, platforms, and a direct on-record quote from each (Wiltberger did not respond to the outlet's request for comment). Confirms Mayor Lisa Gillmor is term-limited ("for the first time in 10 years she will not serve in the city's top spot") and that Kevin Park (District 4) and Karen Hardy (District 3) are sitting councilmembers running for mayor rather than seeking re-election to their own seats.
- svvoice.com (opens in a new tab)Silicon Valley Voice -- "Santa Clara's Mayoral Candidates 2026 Election" (David Alexander, Aug. 27, 2026), read in full via a Wayback Machine snapshot: independently corroborates all six mayoral candidates' names and platforms (drawn from each candidate's own filed candidate statement) and adds the city's voluntary campaign-expenditure-limit framework -- a $55,890 citywide spending pledge with a $760-per-donor cap for candidates who opt in, a $380-per-donor default cap for those who don't -- and reports that every candidate but Kathy Watanabe agreed to the voluntary limit. Also reports endorsements of Watanabe by Councilmember Kelly Cox, County Supervisor Margaret Abe-Koga, and Congressman Ro Khanna.
- svvoice.com (opens in a new tab)Silicon Valley Voice -- "Former Council Candidate Kertes Stops Recall, Announces Vie for Mayor" (David Alexander, Feb. 23, 2026), read in full via a Wayback Machine snapshot: reports that David Kertes ran for the District 5 council seat in 2024 and lost to incumbent Sudhanshu "Suds" Jain, later filed papers to recall Jain, and -- in a Feb. 15, 2026 press release quoted directly -- called off that recall effort (having gathered about half the needed signatures, per Kertes's own on-record account) before announcing his mayoral candidacy.
- netfile.com (opens in a new tab)City of Santa Clara's own NetFile-hosted public campaign-finance portal (aid=CSC), queried directly by name via its own QuickNameSearch and filings/byCandidate JSON API (reverse-engineered from the portal's own downloaded JS bundle; this bundle version keys on aid/candidateId/agencyCode params, not the byFilerId variant an earlier pass in this file documented for a different NetFile bundle version), with each available candidate's Form 460 downloaded directly via the portal's own CampaignDocuments/download endpoint (one, Kathy Watanabe's, a scanned image PDF with no extractable text layer, read by rendering it to an image and reading the figures directly). Mayor's race: Watanabe reported $15,362.54 in total contributions ($10,362.54 monetary, $5,000 in loans) against $6,222.63 in expenditures, ending cash $9,139.91; Kertes reported $12,422.80 in total contributions ($950 monetary, $11,472.80 in loans -- per Schedule B, all of it loaned by Kertes to himself) against $11,462.80 in expenditures, ending cash $960.00 and $11,472.80 in outstanding debt owed to himself; Ferraris's committee, formed July 7, 2026, reported $0 in contributions and $0 in expenditures for the Jan.-June 2026 period; Hardy's committee has registered but filed no Form 460 yet; Park has no 2026 mayoral committee or filing on record at all (only a routine 2025 annual Form 470 tied to his existing District 4 officeholder committee); Wiltberger has no committee registered under any name searched. District 2: Inciarte has registered a committee but filed no Form 460 yet; Williams has no committee registered at all. District 3: Madej has registered a committee ("Madej for City Council 2026") but filed no Form 460 yet; Crutchlow has no committee registered at all. None of this is evidence of any candidate's final fundraising totals for the cycle -- it documents exactly what could and couldn't be confirmed as of this retrieval.
Last updated August 31, 2026.
City of Santa Clara
Mayor of Santa Clara
This person would be Santa Clara's Mayor. The Mayor is the city's chief elected officer. They preside over City Council meetings. They also act as the city's main spokesperson. Santa Clara is in Santa Clara County and has about 128,000 people. The Mayor is elected citywide, at-large, not by district. The term is four years.
Santa Clara's Mayor seat is wide open this November. Term-limited Mayor Lisa Gillmor is not on the ballot. It is the first time in about a decade. Six candidates are running to replace her. Two of them are sitting City Council members. They are giving up a guaranteed council seat to run instead. Whoever gets the most votes wins outright. This is a plurality election, not ranked-choice.
This person would be Santa Clara's Mayor. They are the city's chief elected officer, presiding over City Council meetings and acting as its primary spokesperson in this Santa Clara County city of about 128,000. The Mayor is elected citywide (at-large); Santa Clara's other six Council seats are each elected by district on staggered 4-year terms. Only two of those six district seats -- District 2 and District 3, both also open -- are on this ballot alongside the Mayor's race; Districts 1, 4, 5, and 6 (whose current members include Kevin Park, one of this race's six candidates) aren't up again until 2028.
None of the six mayoral candidates currently holds the office: Gillmor is term-limited and cannot run again. Two sitting councilmembers are in the race anyway -- Kevin Park (District 4, not up this cycle, so a loss costs him nothing) and Karen Hardy (District 3, which is up this cycle; she chose to run for Mayor rather than seek re-election to her own seat, so a loss ends her time on the council). See the District 3 contest for who's running for her old seat.
Armando "Gary" Ferraris
Armando "Gary" Ferraris, 59, is a retired Santa Clara public-works supervisor. He is now a labor representative with AFSCME Council 57. He worked for the city about 15 years before retiring in 2024. He says political tension on the City Council has hurt city employees and services. His priorities include restoring trust among the council, staff, and residents. He wants to pay for infrastructure repairs directly instead of borrowing. He points to the Measure I bond as an example of borrowing. He also wants a measured approach to housing and commercial growth. His campaign committee registered on July 7, 2026. Its first report covered Jan. 1 to June 30, 2026. That report showed $0 in contributions and $0 in spending. The committee did not exist for nearly all of that period.
Karen Hardy
Karen Hardy, 65, has represented City Council District 3 since 2018. She served as vice mayor in 2020. She is not term-limited out of her council seat. But she is running for Mayor instead of seeking re-election to it. She is a retired Wilcox High School math and computer-science teacher. She also coaches its robotics team. She holds a chemical-engineering degree from Brigham Young University. She is vice chair of the Bay Area Water Supply and Conservation Agency. Her platform centers on housing affordability. It also calls for keeping utility bills and city fees low. It calls for maintaining infrastructure and city services. She has also pledged to propose a pause on new data centers. She would propose it on her first day in office. Her mayoral campaign committee registered between June 22 and July 20, 2026. It has not filed an itemized financial report, so no dollar figures are available yet.
David Kertes
David Kertes, 55, has lived in Santa Clara more than 28 years. He works in technology sales. His own 2026 campaign filing lists him as vice president of sales at Novanta. Other coverage describes him as senior director of sales for North America there. He also serves on the city's Salary Setting Commission. He ran for the District 5 council seat in 2024. He lost to incumbent Sudhanshu "Suds" Jain. He then filed papers in 2025 to recall Jain. In a Feb. 15, 2026 press release, he called off that recall effort. He had gathered about half the needed signatures. He said the city's problems ran deeper than one councilmember. He said he did not want to "be a hypocrite." His mayoral priorities include a long-term strategic vision for the city. He also wants expanded children's and seniors' programming. He wants to balance commercial development with housing. His campaign reported $950 in contributions plus $11,472.80 in loans from Kertes to himself. That totals $12,422.80 in contributions against $11,462.80 in spending for Jan. to June 2026. He ended with $960.00 in cash and $11,472.80 in debt owed to himself.
Kevin Park
Kevin Park, in his mid-50s, has served on the Santa Clara City Council since 2020. He was re-elected in 2024 to represent District 4, a seat not up this cycle. He is running for Mayor instead of seeking another council term later. He spent about three decades in the technology industry. He was a senior engineer at Google and later designed AI services for data centers. He left his job at Datatron in 2022. He did it to focus on the council and his family. He holds a bachelor's degree from Caltech and a master's from Stanford. His priorities include fiscal management, maintaining parks, libraries, pools, and infrastructure. He also wants closer scrutiny of data-center siting near residential neighborhoods. He has defended the length of council meetings. He said "meetings are exactly for the purpose of asking questions." No 2026 mayoral campaign committee has been found under his name. His only 2026 filing on record is a routine annual disclosure. It is tied to his existing District 4 committee.
Kathy Watanabe
Kathy Watanabe, 66, served eight years on the City Council before terming out in 2024. That same year, she won a seat on the Santa Clara Unified School District board. She says she would resign that seat if elected mayor. Before entering public office, she spent four decades as a legal assistant. She worked at Simpson Thacher & Bartlett in New York. Her priorities include strengthening the local economy, responsible redevelopment, and infrastructure paid for by growth. She has also emphasized repairing the city's relationship with the San Francisco 49ers. She cites a meeting she held with team president Al Guido. She has a longstanding political alliance with outgoing Mayor Gillmor. Gillmor has not endorsed a candidate in this race. She is endorsed by Councilmember Kelly Cox, County Supervisor Margaret Abe-Koga, and Congressman Ro Khanna. She is the only mayoral candidate who declined the city's voluntary campaign-spending limit. Her campaign reported $10,362.54 in contributions plus a $5,000 loan, for $15,362.54 in total contributions. She spent $6,222.63 from Jan. to June 2026. She ended with $9,139.91 in cash. That is the largest treasury in the mayoral field.
Mike Wiltberger
Mike Wiltberger has lived in Santa Clara more than 40 years. He is a medical-technology entrepreneur and a scientist. He co-founded Optimedica, which makes devices to restore sight to blind patients. His campaign says he holds more than 100 patents and publications. It also says he has sold multiple companies. He describes his campaign as 100% self-funded and says he is not accepting outside contributions. His priorities include restoring fiscal responsibility and rebuilding downtown. He also wants to attract retail. He wants to move past what he calls "establishment politics" and council division. No campaign committee has been found under his name, which matches his claim of self-funding. But that also means there are no independent figures to check that claim against. He did not respond to San Jose Spotlight's request for comment for its candidate profile.
Your pick
A nonpartisan office: candidates do not run as Democrats or Republicans, and no party appears on the ballot.