DUBLIN — November 3, 2026. Sherry Hu led Dublin’s mayoral contest in Alameda County’s 8:49 p.m. election-night release, with 5,116 votes, or 58.95% of the reported candidate votes. Michael McCorriston had 2,989 votes and Kiran Mohammad had 573.
Hu’s reported lead over McCorriston was 2,127 votes in that snapshot. These are early, incomplete figures rather than an election call.
| Candidate | Votes | Share of reported candidate votes |
|---|---|---|
| Sherry Hu | 5,116 | 58.95% |
| Michael McCorriston | 2,989 | 34.44% |
| Kiran Mohammad | 573 | 6.60% |
Council contests
In District 2, Richard Thornbury led the reported count with 708 votes (38.15%), followed by Steve Lorey with 559 (30.12%), Daniel Hor with 426 (22.95%) and Tejpreet Singh with 163 (8.78%).
In District 4, Kashef Qaadri had 1,162 votes (58.36%) and Shivraj Singh had 829 (41.64%). Each council contest has its own electorate; the totals should not be added to the mayoral vote or compared as if every contest had the same ballot pool.
This is an incomplete mail-ballot count
The Alameda County Registrar of Voters labels the November 3, 2026, 8:49 p.m. Pacific release preliminary/unofficial, vote-by-mail results only. No vote-center precincts had reported in this snapshot. That does not mean no ballots were counted: the tables show processed mail ballots.
Percentages are shares of reported candidate votes, not estimates of the proportion of the final electorate counted. Later vote-center returns, additional mail ballots and verification may change totals and margins. These figures are a dated snapshot; consult the linked registrar’s page for later releases. This article does not project a winner or describe the tally as certified.
Help this community newspaper grow
Your support helps build coverage for the people and places this local newspaper serves.
Donate once by card ↗Support Dublin News
Choose how to support Dublin 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 “Dublin News” to the payment note. Contributions are not advertised as tax-deductible. Support does not influence editorial decisions.More from Dublin News
- Dublin Unified Measure I: 64.53% Yes Is Below Two-Thirds Threshold →
- Dublin School Board: Tanner Frye and Dan Cherrier Lead Two Trustee Areas →
- Dublin Election: Sherry Hu Leads Mayor Race; Thornbury, Qaadri Ahead in Council Districts →
- Dublin Council Adjusts Emerald Glen Ball Field Budget, Reviews CREATE Program and Strategic Plan →
- Dublin Wants Residents to Choose Art for New Tassajara Road Plaza — Survey Closes November 1 →
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.