See Mission Local’s full election results, with charts and precinct-level maps, here.
San Francisco’s Department of Elections released a batch of 24,765 ballots at 4 p.m. today. This brings the total vote count up to 259,218 — 49.6 percent of the electorate. Perhaps 143,000 votes are outstanding.
Today’s relatively small vote drop, combined with a large number of uncounted ballots, did not provide total clarity in many outstanding races.
But, in the contest at the top of the ticket, the mayor’s race, we have an apparent winner. Mayor London Breed moments ago tweeted out a concession to challenger Daniel Lurie. Lurie is slated to deliver what appears to be a victory address at 11 a.m. on Friday.
Lurie slightly extended his lead over Breed in today’s vote drop; he now has a 26,361-vote advantage (56.2 percent to Breed’s 43.8 percent).
Fourth-place finisher Mark Farrell today emailed out a valedictory message regarding his campaign.
Being Mayor of San Francisco has been the greatest honor of my lifetime. I’m beyond grateful to our residents for the opportunity to serve the City that raised me. When I first took office in the middle of the night, back in 2017 when Mayor Ed Lee passed, I didn’t know what lay… pic.twitter.com/g8IoLTh2wj
— London Breed (@LondonBreed) November 8, 2024
On to the contested supervisors’ races. In the era before universal voting by mail, election results predictably grew more progressive as late votes were tallied. In more recent years, however, this has tended to be the case — but to a lesser degree, and in a more erratic nature.
Today’s results were, decidedly, erratic.
In District 1, something ridiculous has occurred. With 11,001 votes apiece, Supervisor Connie Chan and challenger Marjan Philhour are tied. Philhour had been a few dozen votes up, but this sort of movement is too small to reveal any sort of trend. This is, again, ridiculous.
In case you were wondering how a tied district race would be settled, Elections director John Arntz confirms that the method is “a drawing of lots.” Yes, really.
Last updated on November 7 at 4 p.m. Data from the San Francisco Department of Elections. Table by Kelly Waldron.
In District 5, Supervisor Dean Preston needed to heavily outpoint Bilal Mahmood in No. 1 votes to make up for the surfeit of secondary and tertiary votes Mahmood has been receiving. This hasn’t happened: Mahmood’s lead has grown, from around 900 votes to more than 1,100 — and there are fewer and fewer outstanding votes from which to make up the difference.
In District 7, Incumbent Myrna Melgar continues to dominate on first-place votes (45.7 percent) and hold on by a relatively narrow margin after ranked-choice tabulations; she leads by 929 votes over challenger Matt Boschetto.
In District 11, the race remains tight. Michael Lai’s 388-vote lead over Chyanne Chen shrinks to 183 votes after ranked-choice permutations. This is awfully close.
In Districts 3 and 9, Danny Sauter and Jackie Fielder appear to be cruising to solid victories.
In the Board of Education race, incumbent president Matt Alexander is now 3,235 votes behind fourth-place finisher John Jersin in a race where the top four finishers take office. Top vote-getters Jaime Huling, Parag Gupta and Supriya Ray appear to have punched their tickets. Alexander found himself down some 5,000 votes in the first tranche of ballots dropped at 8:45 p.m. on Election Day, but was only around 3,100 votes behind Jersin at the end of Day One. Today, however, was a gain for Jersin.
On to ballot measures, where today’s additional votes did not much move the needle. Prop. D, far and away the most well-funded measure in the race, continues to tank, with 54.8 percent of voters opting for “no.” Its little-funded countermeasure, Prop. E, is passing by a 51.5 percent to 48.5 percent margin (a nearly 7,000-vote bulge).
Prop. K, the polarizing measure to close portions of Great Highway, continues to lead by a 53.3 percent to 46.7 percent margin. The breakdown for this measure is highly geographic — precincts near the highway rejected it and those farther away tended to approve of it.
The next update is slated for 4 p.m. on Friday.


“The breakdown for this measure is highly geographic — precincts near the highway rejected it and those farther away tended to approve of it. ”
People affected by the measure rejected it. Scumbag Engardio, the recall awaits.
Not cool to use terms like this. We’re not hate-spreaders and Trumpists here — or at least we should try not to be.
And nice try attempting to define people and businesses who would use and benefit a world-class oceanfront park as not “affected” by the proposal.
Ocean Beach predated you transplants. It will outlast the carpetbagging of late.
No, I think carpetbagger yuppies who disregard their constituents in favor of downtown interests and unclean hands connections are called scumbags correctly. Engardio did nothing for the Sunset except divide.
” We’re not hate-spreaders and Trumpists here ” – You must be confusing holding people to account with Trumpism, which is the opposite notion entirely. Good luck Sean, you’re confused deliberately as a single issue constituent. The Sunset and Richmond both voted it down, as they should – they are affected. Bernal work from home yuppies see only upsides in inconveniencing the Sunset district working class, we know now.