A man in a blue suit poses for a photo with a woman, two children, and a group of people in a room decorated with campaign signs.
California Sen. Scott Wiener greets attendees at his election night party on June 2, 2026. Photo by Eleni Balakrishnan

Update: The 9:45 p.m. update only added 7,700 ballots. Subsequent updates are due at 10:45 p.m., and then a final report sometime thereafter. The number of outstanding ballots will be announced on the morning of June 3.


And, at last, the early results are in. 

The first tranche of San Francisco votes is 100,817 ballots, representing just shy of 19 percent of the city’s registered voters. Results, thus far, have been lopsided. While it’s unclear how many more votes are coming, it’s also unclear any realistic number will change these results. 

Backers of Prop. A, the earthquake bond, were on pins and needles about their measure. As recently as three weeks ago, it was polling a few points below the required two-thirds threshold. But among early voters, a full 76.3 percent are in favor of the big bond — a nearly 50,000-vote delta. 

While it’s early, that is a huge margin, and it’s difficult to foresee this lead being relinquished. “We are pleased with the early returns,” firefighter union head Sam Gebler texted. 

Prop. B, which would limit mayors and supervisors to two lifetime terms, is ahead by a 56-44 margin. With not quite 11,000 votes separating the results, it’s implausible that this result will change, but not impossible. 

Prop. C, the Chamber of Commerce-spun business tax measure meant to sink Prop. D, is failing with only 36 percent of the vote. 

But Prop. D, the labor-backed “Overpaid CEO Tax,” is also behind with just 43 percent of the vote. It trails by around 13,000 votes, meaning the number of outstanding ballots is paramount. 

In the congressional race, Sen. Scott Wiener was first across the finish line with 43 percent of the vote. Connie Chan came second at 28 percent, more than double Saikat Chakrabarti’s 13.5 percent. There is a nearly 13,000-vote delta between Chakrabarti and Chan, with only the top two moving on to November’s primary. 

Of note, Wiener’s tally of 37,562 votes is slightly more than the total votes earned by Chan (24,276) and Chakrabarti (11,689). 

In both the district races, the incumbents are holding commanding leads: District 2 supervisor Stephen Sherrill has 71 percent of the vote to Lori Brooke’s 29 percent, and a 3,705-vote lead. In District 4, Alan Wong earned 52 percent of the first-place votes, and, following ranked-choice voting, bested Natalie Gee by a 72-23 tilt and 4,103 votes. 

If these tallies hold up, Wong would win even without ranked-choice voting. Back-of-the-envelope math from San Francisco State University political science professor Jason McDaniel, an expert in ranked-choice voting, said that the remaining ballots would have to sharply diverge for Wong to relinquish his lead. 

“By my quick calculations, if there are 20,000 votes remaining, Gee would need 60.3 percent of the final round tabulation votes,” he says. “At 10,000 outstanding ballots, Gee would need 70.5 percent of the final round votes.”

If there are just 8,000 ballots outstanding, 75.6 percent of the votes would need to go to Gee. This, he surmises, is “unlikely.” 

School board president Phil Kim is also holding a commanding lead, with nearly 65 percent of the vote, compared to challengers Virginia Cheung at 24 percent and Brandee Marckmann at 11.

In the superior court judge race, prosecutor Phoebe Maffei has 62 percent of the vote to public defender Alexandra Pray’s 38 percent. 

The next round of votes is due to drop at 9:45 p.m., then 10:45, and a final update later on.

Joe is a columnist and the managing editor of Mission Local. He was born in San Francisco, raised in the Bay Area, and attended U.C. Berkeley. He never left.

“Your humble narrator” was a writer and columnist for SF Weekly from 2007 to 2015, and a senior editor at San Francisco Magazine from 2015 to 2017. You may also have read his work in the Guardian (U.S. and U.K.); San Francisco Public Press; San Francisco Chronicle; San Francisco Examiner; Dallas Morning News; and elsewhere.

He resides in the Excelsior with his wife and three (!) kids, 4.3 miles from his birthplace and 5,474 from hers.

The Northern California branch of the Society of Professional Journalists named Eskenazi the 2019 Journalist of the Year.

Join the Conversation

2 Comments

  1. Thanks for reporting

    There were no good choices

    Please ask Mr Weiner if he will
    continue to deflect voters requests and have the interns talk to people who call?
    And send cut and paste prepared replies

    They all would
    Further now they all would punt the issues as local
    and push their own agendas

    Politics in us is broken

    Unless you are a wealthly donor, lobbyist or corporation politicians here are not available and only want your vote

    Further How about asking them to stop destroying trees to send out the pr crap that is thrown in the garbage

    Also if homeless then politicians say that person doesnt “live” in their district and cannot ever be heard

    That happens at the local state and federal level

    You only hear from them at elections when they need your vote

    0
    0
    votes. Sign in to vote
  2. Regarding Wiener vs Chan, Pelosi’s endorsement was pretty late in the game, as was support from Schiff. Maybe they were waiting until it was obvious Chan was going to beat Chakrabarti.

    We’ll see if Schifg, and particularly Pelosi, can raise money for Chan, and they could raise a LOT!

    Biggest question is who will Saikat’s supporters choose?

    0
    0
    votes. Sign in to vote
Leave a comment
Please keep your comments short and civil. Do not leave multiple comments under multiple names on one article. We will zap comments that fail to adhere to these short and easy-to-follow rules.

Your email address will not be published. Required fields are marked *