A woman and a man stand outdoors in front of stone buildings, both wearing business attire and smiling at the camera.
Lori Brooke (left) and Stephen Sherrill (right), opponents in the race for District 2 supervisor. Photos courtesy of Brooke's campaign and Junyao Yang.

There appears to be no shortage of cash for incumbent supervisor Stephen Sherrill, who is hoping voters keep him in his appointed District 2 seat on the Board of Supervisors in the June 2 primary. 

There is more than $1 million backing Sherrill’s run for supervisor, a combination of his own fundraising and three PACs, according to new filings published Thursday that detail fundraising from Jan. 1 to April 18, 2026.

Those political-action committees are bankrolled by a number of major donors and allies of Mayor Daniel Lurie, including Jan Koum, the co-founder of WhatsApp and a pro-Trump donor. 

Lori Brooke, a community organizer and the only other candidate in the running, has raised under half of that, although that’s without any PAC money

“While outside interest groups plan to spend record-breaking sums trying to buy my opponent this seat he was not elected to, I am confident our campaign will raise the resources needed to compete strongly in the final stretch,” Brooke said in a statement. 

“What we may lack in special-interest money, we make up for in authentic local support.”

Brooke has received contributions from some 600 donors, according to her campaign.

Sherrill’s campaign did not immediately provide comment or say how many donors he has. It is unclear from the filings how many individual contributors have given to his campaign.

Both candidates still had on hand a majority of the money they had raised. Sherill closed the filing period with $447,000 in the bank, while Brooke had $198,000.  

Sherrill has outraised Brooke in individual contributions, raising $425,000 from donors giving up to $500, versus Brooke’s $159,000. Both have received funds from San Francisco’s public financing program, which provides grants to city candidates who have reached certain fundraising milestones: $252,000 and $200,000, respectively.

Sherrill was appointed District 2 supervisor in December 2024 by then-mayor London Breed after former supervisor Catherine Stefani was elected to the State Assembly. The June election will determine who completes the remainder of Stefani’s term. The winner will have to run again in the November general election.  

Sherrill’s campaign is already setting its sights on that election: From Jan. 1 through April 18, Sherrill raised more money for the November race ($76,000) than for June ($23,000). 

Unlike Sherrill, Brooke has not started fundraising for the November election. 

In addition to two candidate committees, Sherrill also has an influx of cash from several independent committees that can take unlimited sums from donors. 

Those PACs are: 

  • A committee created by GrowSF, a political pressure group allied with Mayor Lurie. That committee has raised some $267,000 from at least 40 donors. Major donors to that PAC include Nicholas Josefowitz ($50,000), the co-founder of an energy nonprofit and former District 2 contestant; Zach Jones ($30,000), the co-founder of an energy company; and Andrew Chatham ($26,000), vice president at Waymo, the driverless car company. GrowSF also spent another $5,600 supporting Sherrill through its voter guide. 
  • SF Believes, a PAC affiliated with major donors to Mayor Daniel Lurie, has spent $47,000 supporting Sherrill’s campaign. (That’s a far cry from the $198,000 the group has spent to support Alan Wong, the mayor’s appointee who is running in District 4.) 
  • Committee to Support Stephen Sherrill,” another PAC supporting Sherrill has raised $31,000 from seven donors, including $15,000 from Diana Nelson, director at Carlson, a travel management company. 
  • Working Families for Stephen Sherrill for Supervisor 2026, a labor committee that reported zero contributions or expenditures in the last filing period.

Follow Us

Kelly Waldron is a data reporter at Mission Local. She studied Geography at McGill University and worked at a remote sensing company in Montreal, analyzing methane data, before turning to journalism and earning a master's degree from Columbia Journalism School. You can reach her on Signal @kwaldron.60.

Join the Conversation

5 Comments

  1. Taking money like this is shameful; it’s tantamount to pure corruption. Buying elections didn’t start with Lurie, but it seems he normalized it in San Francisco

    +3
    -1
    votes. Sign in to vote
  2. Let’s talk about Jan Koum. Not only MAGA, for many years he’s been the biggest single donor to AIPAC. Bad enough that Israeli interests wish to control D2, but as a Lurie sponsor, they are entrenched in the City power structure.

    +4
    -3
    votes. Sign in to vote
  3. Voters, let’s try voting the “short” money for a change. The billionaires have enough, and they sure aren’t looking out for us, even if their puppets look slick on social media.

    +1
    0
    votes. Sign in to vote
  4. If people aren’t yet concerned about the obscene amount of money these PACs put into local elections, (not mentioning mega rich candidates paying for their own campaigns) I think now it’s a good time to start being concerned. This is clearly an attack to democracy and it’s happening at all government levels, from local all the way to federal.
    Vote out these people! Stop this madness. Make your voice heard that democracy is not for sale.

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