SANTA CLARA — November 3, 2026. Councilmember Karen Hardy led the race to become Santa Clara’s next mayor, but the six-candidate contest remained unsettled in the 11:21 p.m. Pacific count. Hardy had 3,649 votes (23.6%); Kathy Watanabe was second with 3,183 (20.6%), according to the San José Spotlight’s election-night report, which cited county figures.
The rest of the field
David Kertes stood third at approximately 18.9%, followed by Kevin Park at 17.1%, Armando “Gary” Ferraris at 12.1% and Mike Wiltberger at 7.3%. Those rounded percentages were supplied by local reporting and can change as additional county ballots are counted. This election chooses one mayor, not six council seats.
What the candidates told local media
Hardy, a longtime councilmember and retired teacher, spoke with San José Spotlight after the first results and expressed appreciation for residents’ support while recognizing that counting was incomplete. Watanabe, a former councilmember and current school trustee, told the same newsroom that her campaign had done its work and would watch incoming votes. These comments reflect their own reactions, not independent predictions of the outcome.
What is at stake?
Santa Clara’s mayor will help guide decisions affecting public utilities, housing and city services in a community that also hosts major regional employers and events. Incumbent Mayor Lisa Gillmor is term-limited, making this an open-seat contest. The candidates’ backgrounds and policy differences matter, but no one should infer the winner from an incomplete first-night report.
Official results and updates
The county was expected to publish its next update by 5 p.m. on Wednesday, November 4, according to local reporting. Sources: San José Spotlight: six-candidate mayoral race and reactions; Santa Clara County Registrar of Voters. Figures above are specifically the 11:21 p.m. November 3 snapshot, not certified results.
Help this community newspaper grow
Your support helps build coverage for the people and places this local newspaper serves.
Donate once by card ↗Support Santa Clara News
Choose how to support Santa Clara News:
Credit / Debit Card via StripeChoose an amount from $1. One-time support through the publisher's LINKERNO Stripe account.
Continue with PayPal Continue with ZelleZelle payments go to Vitaly Ataev Troshin. Please verify the recipient in your bank before sending. Availability depends on your bank.
Optional reader support. When possible, add “Santa Clara News” to the payment note. Contributions are not advertised as tax-deductible. Support does not influence editorial decisions.More from Santa Clara News
- Santa Clara Eliminates Senior Center Membership Fees for Residents; Repairs and Pool Hours Remain Issues →
- Santa Clara Measure C: Public Works Proposal Draws 12,122 Yes Votes in First Results →
- Santa Clara Mayor: Hardy Leads Watanabe by 465 Votes in Updated County Count →
- Santa Clara Network Circle Proposal Envisions 584 Homes and Three New Parks →
- Santa Clara’s 2026 Street Repair Program Includes Cabrillo and Los Padres Corridors →
COMMUNITY
Comments
Join the California58 conversation. You must be signed in to comment.
Create a free California58 account or sign in with an available social provider.