A man with glasses and a beard smiling and clapping in a room with blue and orange balloons.
Scott Wiener claps during his election party on November 3, 2026. Photo by Zoe Malen.

See full election results here →

Supervisor Connie Chan conceded her race to succeed Speaker Emerita Nancy Pelosi on Wednesday afternoon after the latest vote drop showed her lagging behind state Sen. Scott Wiener by 10 points, a 44.5% to 55.5% tilt.

Wiener will be San Francisco’s next member of Congress, replacing Pelosi in the city’s first competitive congressional race in nearly four decades.

He will be sworn in on Jan. 3, 2027.

“After reviewing the results and the ballots remaining to be counted, while we expect the margin to narrow significantly, we do not have a clear path to victory,” wrote Chan, the District 1 supervisor, in a statement.

“I congratulate Scott Wiener on his election and wish him success in serving San Francisco. We must keep organizing, holding those in power accountable and bringing more people into the fight.”

Pelosi had endorsed Chan, and Chan thanked the speaker emerita for her trust in her and four decades of “extraordinary service that have strengthened San Francisco and our country.” She also thanked her staff, volunteers, supporters and labor unions.

“This election has ended, but our movement and our commitment to one another carries forward,” Chan wrote. “I will be right there with you.”

Wiener wrote that he was “humbled to carry forward the powerful legacy of this seat” and cited the “mandate for Democrats in Congress” after Tuesday’s national results. He named housing, universal health care, the “threat of artificial intelligence” and holding “Trump and his cronies accountable” as priorities.

“I want to thank Supervisor Connie Chan for a spirited and hard-fought campaign,” he wrote. “We’ve had our disagreements, but we share a deep love for San Francisco and for our country.”

Pelosi, for her part, said Chan “brought courage, conviction and a deep love” of the city to the race. She congratulated Wiener, and said her office was “ready to assist in the transition.”

Chan announced her withdrawal at about 5 p.m., a little over an hour after the San Francisco Department of Elections released its latest vote tallies Wednesday. Those showed some 60% of the expected vote in San Francisco had been counted. Chan’s percentage deficit had not changed since Tuesday night.

Connie Chan wearing a blue blazer and an “I Voted” sticker, standing in front of a campaign sign for Congress.
Connie Chan looks over a group of supporters before sending them off to knock on doors and make calls for last-minute voters on Nov. 3, 2026. Photo by Zoe Malen.
Scott Wiener talking to a group of supporters holding yellow campaign signs that read “Scott Wiener Democrat for Congress” with a rainbow icon.
Scott Wiener campaigns with his volunteers at Castro Station on Nov. 3, 2026, just hours before the first election results drop. Photo by Zoe Malen

The campaign had seen only a slim path to victory on Tuesday evening. It evaporated Wednesday afternoon.

Wiener is one of California’s most prolific state legislators and his election is a vindication of his YIMBY urbanist ideals — and a four-to-one spending advantage. The forces backing Wiener outspent those backing Chan by at least $10 million.

Wiener was elected to the California State Senate in 2016 and quickly developed a reputation for big housing bills — and in recent years for AI regulation. In 2025, he championed the first AI safety bill of its kind, before the issue was mainstream.

Nancy Pelosi speaks at a podium with Connie Chan standing beside her in front of California and campaign flags.
Nancy Pelosi speaking to Connie Chan supporters before sending them off to knock on doors and make calls for last-minute voters on Nov. 3, 2026. Photo by Zoe Malen.

But his campaign was also backed by hundreds of thousands of dollars from Anthropic and OpenAI employees. A super PAC largely funded by San Francisco-based Anthropic spent $3.5 million to elect him.

Wiener has chalked up his support from AI employees to workers who have broken with their bosses to support regulation.

AI was a dominant issue in debates, and Chan wielded it to blast Wiener, asking why voters should “trust” a candidate with so much backing from the industry. She labeled him a “corporate Democrat.”

That message apparently failed to land. Wiener parried by saying he was the only candidate in the race who had sparred with tech giants to regulate them, and pointed to his long legislative track record.

Two people stand at podiums on a stage; the person on the left speaks while the person on the right looks at them, both dressed in business attire.
Connie Chan, right, during her debate with state Sen. Scott Wiener at KQED in San Francisco. Photo by Santiago Mejia/S.F. Chronicle/Pool.

Chan’s campaign struggled to send a strong and coherent message to voters about why the prolific Wiener would not be a good fit for the job.

She also had an unusual coalition marrying Westside homeowners, Chinese-American voters, progressives, socialists and even some Republicans. However she struggled, according to early election results, to dominate precincts in the traditional “progressive crescent,” namely those in Bernal Heights and Haight-Ashbury.

Chan was popular in the Sunset, the Outer Richmond and the Mission District; Wiener was popular across the city.

Chan and Wiener often agreed on national issues and are to the left of Democrats elsewhere in the country. Both support Medicare for All and abolishing ICE, for example. Chan did try to hit Wiener for his stance on Israel and Palestine — he did not use the word “genocide” in reference to Gaza until earlier this year, after he was jeered at a debate.

But they diverged on local issues. They had very different approaches to housing, land-use and transit, San Francisco’s dominant issue, and Chan was firmly entrenched in the city’s progressive camp while Wiener was a standard-bearer for its moderate one.

Wiener told Mission Local in an interview earlier this year that he would like to join the House of Representatives committees on energy and commerce, and financial services.

Chan, for her part, drew on her immigrant and working-class roots throughout the campaign — and at its end.

On election night at a Mission District theater, Chan said her mother, who immigrated to Chinatown about three decades ago, would not have been able to conceive of her young, immigrant daughter coming close to winning a seat in Congress.

She thanked her supporters for believing that “someone who speaks with an accent can be a voice for working people.”

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

Joe is the executive editor of Mission Local. He is an award-winning journalist whose coverage focuses on politics, campaign finance, Silicon Valley, and criminal justice. He received a B.A. at Stanford University for political science in 2014. He was born in Sweden, grew up in Chile, and moved to Oakland when he was eight. You can reach him on Signal @jrivanob.99.

Join the Conversation

20 Comments

  1. Congrats to Scott Wiener! This is a well deserved win for him given his extensive track record on such a broad range of issues, half of which were barely discussed during the election. He’s a sharp and courageous legislator and I am glad he will be representing SF in DC!

    +9
    -7
    votes. Sign in to vote
  2. Congratulations to Scott Wiener. I could not be happier to have a senator who has passed legislation on trans rights, AI regulations, and housing legislation that provides that all communities participate in creating it. That he is left of the party in general has not stopped him from being able to bring others to the table. He has worked with 10% of the legislative population in the US and now he will work with the other 90%. Good luck and God speed in your first term.

    +2
    0
    votes. Sign in to vote
  3. Weiner had put in the work and San Franciscans recognized it. Well done Scott. We are lucky to have him as a civil servant.
    SF has spoken loud & clear this & the prior election, we are tired of far left ideology, we want action and basic needs met.
    Scott is a great choice to represent us.

    +9
    -9
    votes. Sign in to vote
  4. whoboughtwiener dot com

    GROW USA bought Wiener – 1.6 Million worth. That’s a loooong list of Millionaires!

    Wiener is definitely for sale.

    +9
    -10
    votes. Sign in to vote
  5. Well-deserved congratulations to State Senator Scott Wiener as our new Representative in Congress.

    Scott Wiener is a generational talent — truly the best legislator in my lifetime — and I fully expect that he will serve us well; as long into the future as Nancy Pelosi did in the past.

    Given his intelligence (both emotional and intellectual), incredible work ethic and legislative talents, I also anticipate that he will even surpass Nancy Pelosi’s considerable achievements and by doing so honor her legacy by being a champion for all of the citizens of San Francisco and the Nation as a whole.

    Let’s move this country forward and, once again, get great things done!

    +9
    -10
    votes. Sign in to vote
    1. Alas, the AI driven economy is creating a class who will commoditize our quality of life — and soon humanity.

      +3
      -1
      votes. Sign in to vote
  6. Good afternoon Scott thanks for running a clean session here. The best to you and your staff’s future at the Hill, most of all, remember bring your prop38 with you. That was one of the best CA SB’..funding research. Sorry it got so water down in SAC, shame on them. Thinking it really got messed up in the details. The very best to you with your win. Sincerely DH+

    +1
    -2
    votes. Sign in to vote
    1. You’re likely well aware Wiener took no money from AIPAC, and was not elected due to any influence by AIPAC. He was elected because of his long track record in local SF politics. You think it’s okay to attach AIPAC to him as a slur because he happens to be Jewish, despite his views being about identical to those of someone like Talarico, who because they are not Jewish, would never get the same treatment.

      +3
      -1
      votes. Sign in to vote
    1. “Wiener tried to keep ML from reporting on him”

      That is quite a claim. What is it based on? I saw plenty of reporting here on Wiener and, moreover, the coverage was clearly intended to be balanced and fair.

      +3
      -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 *