A person in a suit speaks into a microphone on stage in front of a sign that reads "People Over Profit" and "Harvey Milk LGBTQ Democratic Club.
Connie Chan is all smiles as the ballots come in on June 2, 2026. Photo by Abigail Vân Neely.

Connie Chan has beat her opponent, Saikat Chakrabarti, for the No. 2 spot in San Francisco’s congressional contest. She and Sen. Scott Wiener will face off in the November general election to succeed Rep. Nancy Pelosi. 

Chakrabarti conceded the race Wednesday morning.

“I want to congratulate Sen. Scott Wiener and Supervisor Connie Chan on their victories and thank everyone who participated in this election,” he wrote in a press release. “While this wasn’t the outcome we hoped for, I’m incredibly proud of what we built together.”

Wiener, as expected, was leading the pack at 41.3 percent as of 9:45 p.m. election results. But the contest to watch was Chan vs. Chakrabarti, and the District 1 supervisor pulled out on top: She led the centimillionaire 28.6 percent to 14.9 percent, a tad under double.

“San Franciscans! How does it feel to beat $10 million?!” Chan said to a thronging crowd of over 100 people gathered at El Rio in the Mission District. Chakrabarti, her rival, spent about $10 million of his own money on his campaign.

Chan then all but declared victory.

“This, this tonight, is a start for many, many people to see the billionaires, all not just in San Francisco, but across the nation. We’re coming for you,” Chan said. And, she added, “We will win on November 3!”

“Yes we Chan!” the crowd returned.

A crowd of people at an indoor event hold up political signs and cheer; some signs read “California Working Families Party” and “CONNIE CHAN FOR SUPERVISOR.”.
The crowd at El Rio roars for Connie Chan on June 2, 2026. Photo by Abigail Vân Neely.

If sizable portions of Chakrabarti’s base flock to Chan as the progressive standard-bearer, strategists said she would be very competitive.

“If you add up Saikat’s votes and Connie’s it might be more than Scott’s, at the end of the day, and I think this will grow,” said David Ho, who ran an independent expenditure committee backing Chan, after the first vote drop at 8:45 p.m.

Now, with two more drops, that has happened: Chakrabarti and Chan’s combined vote total is about 47,000, while Scott is at 44,500.

In Wednesday morning’s statement, Chakrabarti said he sees a future in the progressive movement, both in San Francisco and across the country.

“I love San Francisco and am raising my daughter here, and I’m not going anywhere,” he said. “I’ve dedicated my life to pushing forward the progressive moment and I’m going to continue to do that here in SF and nationally.”

When he first started his campaign, he said at his Tuesday election-night party, “it was just a couple of us who had the crazy idea of challenging Nancy Pelosi. Who does that?” The crowd at the Chapel on Valencia Street cheered loudly. 

“We need a new generation of candidates powered by people, and go to D.C. and not just fight Trump, but build a society that works for everybody, not just the richest few.”

The low number of votes received, he said, were “expected,” and his team will continue monitoring the results. 

However, in the two new vote drops since 8:45 p.m, Chan has picked up more votes than Chakrabarti. She has gained about 6,500 while he has picked up 4,500.

A man stands on stage holding a microphone, smiling, with a colorful background displaying large, partially visible text.
Saikat Chakrabarti makes an announcement after the second election results drop on June 2, 2026. Photo by Zoe Malen.
Saikat Chakrabarti’s campaign supporters on stage during his campaign party after the 8:45 results on June 2, 2026. Photo by Zoe Malen.

Wiener, for his part, stood before his own crowd on election night and said simply: “We’re going to Washington.” 

Chan, he said, is “best known for what she opposed,” but San Francisco voters want a “forward-thinking vision.”

As he finished his speech, the crowd broke into chants of “Scott, Scott, Scott!”

Chakrabarti turned the race into a broader challenge to the Democratic establishment and, as a Bernie Sanders veteran and Alexandria Ocasio-Cortez’s former chief of staff, embraced national progressive issues. 

He ran an insurgent campaign and was likened by his supporters to New York City mayor Zohran Mamdani — “We can let a thousand Zohrans bloom” was a Mao-infused slogan at Chakrabarti’s May rally. Younger voters saw hope in Chakrabaiti. 

Younger voters, however, didn’t show up to vote. And San Francisco doesn’t have a good track record of electing insurgent candidates like New York does; its contributions to higher-level politics are typically establishment figures like Pelosi, Gov. Gavin Newsom and former senator, vice president and presidential also-ran Kamala Harris. 

And Chan, a homegrown politico who has served years on the Board of Supervisors — and in mid-May was endorsed by Pelosi as her hand-picked successor — had a far longer track record within city limits.

Two women stand outdoors; one holds protest signs and wears a "One Job Should Be Enough" shirt, while the other holds pamphlets and wears a gray blazer.
Connie Chan, District 1 Supervisor running for Congress, campaigns on 24th and Mission St on election day, June 2, 2026. Photo by Zoe Malen.

Chan consolidated the city’s progressive political coalition and was neck-and-neck in the polls with Chakrabarti for several weeks, despite a lack of funds: Her own campaign raised less than $1 million, while Chakrabarti poured some $10 million of his own funds. He is worth more than $100 million from his early days at Stripe. 

Chakrabarti hired some of the same personnel as prior major citywide campaigns, and ran one of the biggest field operations in the city’s history, with more than 200 paid canvassers paid up to $45 an hour. 

But his lack of ties to local political circles was hard to make up. His two rivals each took away the moderate and progressive side of endorsements. 

Chakrabarti was never an elected official in San Francisco, and ran his campaign to replace Pelosi before the latter announced retirement. He found himself struggling in a city where every aspiring politico is either on Team Pelosi or wants to join Team Pelosi. 

The attacks on his scant record in San Francisco — mostly from Wiener supporters — effectively set a narrative early on that he was a carpetbagger. The messaging was so effective that, in the final days leading to June 2, Chakrabarti ran an ad featuring his family sitting at a city park to prove his local connection.

Neither Wiener nor Chan would ever need to do that. 

Chan and Chakrabarti long avoided directly attacking each other — both targeted Wiener instead — because poll numbers suggest that whoever advances in June will need to win over all or most of the other’s supporters to ultimately beat Wiener in November. 

But both started attacking each other fiercely in the last two weeks, seemingly to Wiener’s favor. 

“The way [the fighting] played out in this last election cycle is really ugly,” said Wendy Aragon, a longtime organizer and Chan supporter. What, she asked, will Chakrabarti “do to repair it?”

Additional reporting by Io Yeh Gilman and Eleni Balakrishnan.

Yujie is a staff reporter covering city hall with a focus on the Asian community. She came on as an intern after graduating from Columbia University's Graduate School of Journalism and became a full-time staff reporter as a Report for America corps member and has stayed on. Before falling in love with San Francisco, Yujie covered New York City, studied politics through the “street clashes” in Hong Kong, and earned a wine-tasting certificate in two days. She's proud to be a bilingual journalist. Find her on Signal @Yujie_ZZ.01

Join the Conversation

11 Comments

  1. Here’s the thing about Chakrabarti. If Wiener ends up losing in November, I have no doubt that he’d continue to want to work to make SF a better place. He’s put in the time and I think he’d continue to do so. If Chan ends up losing in November, I think that she, too, will work to make SF a better place. Chakrabarti? I never got the sense that he gave a flying f**k about SF, that his race was simply a power grab for himself. Do I get the sense that he is going to lift a finger to make SF a better place now that he’s lost? Not one bit. Maybe he’ll surprise me, I hope so, but I seriously doubt it.

    +9
    -2
    votes. Sign in to vote
  2. The assumption that Saikat voters will go for Connie is quite the assumption. The number one issue in SF is housing and affordability, and on this, Saikat is closer to Scott than Connie. (Anyone who thinks it’s I/P spends too much time online).
    Look at the results. Her base is car brained west side homeowners. Yes, some unions will back her, but they will back her with money, not votes. Because their members don’t live here because it’s too expensive!

    +4
    -2
    votes. Sign in to vote
  3. We can defeat Scott Weiner in November if Saikat Chakrabarti leads his passionate supporters to get behind Connie Chan to send Scott Weiner packing.

    +4
    -4
    votes. Sign in to vote
  4. Out of all the races, this one ended with a sense that justice was served.
    Next time, Chakrabarti, show your work. Aside from being a handsome, young, slick guy with $10M, we had no idea who you were or what you would do. Run for a community office and prove your worth, as Wiener and Chan did.

    0
    0
    votes. Sign in to vote
  5. A smash of glass and a rumble of boots
    An electric train and a ripped up phone booth
    Paint splattered walls and the cry of a tomcat
    Lights going out and a kick in the carpetbag

    I say, that’s entertainment
    That’s entertainment

    0
    0
    votes. Sign in to vote
  6. “If Chan advances and sizable portions of Chakrabarti’s base flock to her as the progressive standard-bearer, strategists said she would be very competitive.”

    That’s not what will happen. I held my nose voting for any Dem as it was. The establishment & their protégés can fly a kite.

    0
    -8
    votes. Sign in to vote
    1. News flash, your guy burned $10M putting up pictures of himself everywhere with nothing to show for it but a lot of mockery. How many social services of all kinds could that money have bought? If he wants to use his vast fortune helping people in San Francisco he can have at it without broadcasting the fact that supposed allies in national politics have conspicuously lost his number. Nobody’s stopping him, he’s still worth 90 million or whatever, so let’s see what he does now. I’ll even vote for him given a concrete reason.

      +6
      0
      votes. Sign in to vote
    2. It won’t be competitive, no. Scott has this race won and has for a while.

      I’m certain that I’m not the only one who voted for Connie in the primary, fully intending to vote for Scott in the general, to do my small part in ensuring that it will be possible to once again watch YouTube without having to withstand non-stop Chakrabarti adverts name-dropping DC politicos who never endorsed his candidacy.

      +5
      -1
      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 *