Results will be certified by July 10, 2026.
( 453 of 453 ) precincts partially
reporting as of June 9, 2026, 6:57 p.m. ![]()
Total Registered Voters within District - 470,360
Visit the County Reporting Status page to determine when a county has submitted its latest report.
Vote-by-mail, provisional, and other ballots will continue to be processed and counted after Election Night.
Election results will change throughout the ballot counting canvass period as vote-by-mail ballots, provisional ballots (including conditional voter registration provisional ballots), and other ballots are tallied.
| Candidate | Votes | Percent | |
|---|---|---|---|
| John "Gus" Buffler (Party Preference: DEM) | 839 | 0.4% | |
| Saikat Chakrabarti (Party Preference: DEM) | 39,335 | 17.5% | |
| Connie Chan (Party Preference: DEM) | 67,029 | 29.8% | |
| Keith Freedman (Party Preference: DEM) | 532 | 0.2% | |
| Omed Hamid (Party Preference: DEM) | 345 | 0.2% | |
| Gregory M Haynes (Party Preference: DEM) | 1,771 | 0.8% | |
| Marie Hurabiell (Party Preference: DEM) | 9,052 | 4.0% | |
| Scott Wiener (Party Preference: DEM) | 92,284 | 41.1% | |
| David Ganezer (Party Preference: REP) | 8,950 | 4.0% | |
| Jingchao Xiong (Party Preference: REP) | 4,061 | 1.8% | |
| Nathan Deer (Party Preference: NPP) | 610 | 0.3% | |
This district is entirely contained in San Francisco county.