San Francisco County

Consolidated with City of San Francisco
874,946 Population
532,221 Voters

San Francisco County

Consolidated with City of San Francisco
874,946 Population
532,221 Voters

Unlock full local campaign finance data City council, school board, and county race funding from 185+ jurisdictions—one search instead of dozens.

Supervisor District 2

Candidates

Per-candidate cumulative totals from their committees, plus outside spending for or against them.
Candidate Raised Spent Cash Late (497) IE Support IE Oppose
~$XXX,XXX ~$XXX,XXX ~$XXX,XXX ~$XXX,XXX
~$XXX,XXX ~$XXX,XXX ~$XXX,XXX ~$XX,XXX
Raised
~$XXX,XXX
Cash
~$XXX,XXX
IE +
~$XXX,XXX
IE −
Raised
~$XXX,XXX
Cash
~$XXX,XXX
IE +
IE −
~$XX,XXX

Independent expenditures

Outside spending for or against candidates in this race, broken down by candidate, committee, or individual filing.
Candidate Support Oppose Total Details
Stephen Sherrill ~$XXX,XXX ~$XXX ~$XXX,XXX
Lori Brooke ~$XXX ~$XX,XXX ~$XX,XXX
Committee Support Oppose Total Details
Sf Believes ~$XXX,XXX ~$XXX ~$XXX,XXX
Growsf Supporting Stephen Sherrill for Supervisor 2026 ~$XXX,XXX ~$XX,XXX ~$XXX,XXX
Committee to Support Supervisor Stephen Sherrill 2026 ~$XX,XXX ~$XXX ~$XX,XXX
California Alliance of Family Owned Businesses PAC ~$XX,XXX ~$XXX ~$XX,XXX
Growsf Voter Guide ~$XX,XXX ~$X,XXX ~$XX,XXX
Date Committee Candidate Position Description Amount
May 25, 2026 Growsf Voter Guide Stephen Sherrill Support IND EXP OF DIGITAL ADVERTISEMENT COVERING THROUGH 06.02.26. ~$XX,XXX
May 19, 2026 Sf Believes Stephen Sherrill Support INDEPENDENT EXPENDITURE OF DIGITAL ADS ~$XX,XXX
May 19, 2026 Sf Believes Stephen Sherrill Support INDEPENDENT EXPENDITURE OF LITERATURE ~$XX,XXX
May 18, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Stephen Sherrill Support Mailer - Delta Print Group $9055.10 ~$X,XXX
May 18, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Stephen Sherrill Support Mailer - Delta Print Group $5896.35 ~$X,XXX
May 14, 2026 Committee to Support Supervisor Stephen Sherrill 2026 Stephen Sherrill Support Digital ads - BMWL Campaigns $5921.82, Meta Platforms $19878.18 ~$XX,XXX
May 14, 2026 Committee to Support Supervisor Stephen Sherrill 2026 Stephen Sherrill Support Ad production - BMWL Campaigns $3000 ~$X,XXX
May 14, 2026 Committee to Support Supervisor Stephen Sherrill 2026 Stephen Sherrill Support Ad production - BMWL Campaigns $1200 ~$X,XXX
May 12, 2026 Sf Believes Stephen Sherrill Support INDEPENDENT EXPENDITURE OF DIGITAL ADS ~$XX,XXX
May 12, 2026 Sf Believes Stephen Sherrill Support INDEPENDENT EXPENDITURE OF LITERATURE ~$XX,XXX
May 12, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Stephen Sherrill Support Mailer - Snap Pack Mail $4461.53 ~$X,XXX
May 12, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Lori Brooke Oppose Mailer - Snap Pack Mail $1769.07 ~$X,XXX
May 11, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Stephen Sherrill Support Mailer - Delta Print Group $2679.91 ~$X,XXX
May 11, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Stephen Sherrill Support Mailer - Delta Print Group $1722.25 ~$X,XXX
May 11, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Lori Brooke Oppose Mailer - Delta Print Group $1062.63 ~$X,XXX
May 11, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Lori Brooke Oppose Mailer - Delta Print Group $682.91 ~$XXX
May 8, 2026 Committee to Support Supervisor Stephen Sherrill 2026 Stephen Sherrill Support Consulting - BMWL Campaigns $15000 ~$XX,XXX
May 8, 2026 Committee to Support Supervisor Stephen Sherrill 2026 Stephen Sherrill Support Consulting - BMWL Campaigns $15000 ~$XX,XXX
May 8, 2026 Committee to Support Supervisor Stephen Sherrill 2026 Stephen Sherrill Support Consulting - BMWL Campaigns $15000 ~$XX,XXX
May 8, 2026 Committee to Support Supervisor Stephen Sherrill 2026 Stephen Sherrill Support Website - BMWL Campaigns $500 ~$XXX
May 6, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Stephen Sherrill Support Consulting - Szabo & Associates LLC $2500 ~$X,XXX
May 6, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Lori Brooke Oppose Consulting - Szabo & Associates LLC $2500 ~$X,XXX
May 5, 2026 California Alliance of Family Owned Businesses PAC Stephen Sherrill Support MEDIA PRODUCTION ~$XX,XXX
May 4, 2026 California Alliance of Family Owned Businesses PAC Stephen Sherrill Support AD BUY ~$XX,XXX
May 4, 2026 Sf Believes Stephen Sherrill Support INDEPENDENT EXPENDITURE OF LITERATURE ~$XX,XXX
May 4, 2026 California Alliance of Family Owned Businesses PAC Stephen Sherrill Support MEDIA PRODUCTION ~$X,XXX
May 4, 2026 Sf Believes Stephen Sherrill Support INDEPENDENT EXPENDITURE OF POLLING ~$X,XXX
May 4, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Lori Brooke Oppose Staff time ~$X,XXX
May 4, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Stephen Sherrill Support Staff time ~$X,XXX
May 3, 2026 Growsf Voter Guide Stephen Sherrill Support IND EXP OF DIGITAL ADVERTISEMENT COVERING THROUGH 06.02.26. ~$X,XXX
May 3, 2026 California Alliance of Family Owned Businesses PAC Stephen Sherrill Support MEDIA PRODUCTION ~$X,XXX
May 3, 2026 Growsf Voter Guide Stephen Sherrill Support IND EXP OF DIGITAL ADVERTISEMENT COVERING THROUGH 06.02.26. ~$X,XXX
May 3, 2026 Growsf Voter Guide Lori Brooke Oppose IND EXP OF DIGITAL ADVERTISEMENT COVERING THROUGH 06.02.26. ~$X,XXX
May 3, 2026 Growsf Voter Guide Stephen Sherrill Support IND EXP OF DIGITAL ADVERTISEMENT COVERING THROUGH 06.02.26. ~$X,XXX
May 1, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Lori Brooke Oppose Video production - Larsonmedia $1000 ~$X,XXX
May 1, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Stephen Sherrill Support Video production - Larsonmedia $1000 ~$X,XXX
Apr 23, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Stephen Sherrill Support TV and online ads - Polaris Campaigns, $34,593 ~$XX,XXX
Apr 23, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Lori Brooke Oppose TV and online ads - Polaris Campaigns, $11,531 ~$XX,XXX
Apr 15, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Lori Brooke Oppose Campaign consulting - Szabo & Associates LLC $2500 ~$X,XXX
Apr 15, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Stephen Sherrill Support Campaign consulting - Szabo & Associates LLC $2500 ~$X,XXX
Apr 9, 2026 Growsf Voter Guide Stephen Sherrill Support IND EXP OF DIGITAL ADVERTISEMENT. ~$X,XXX
Apr 9, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Stephen Sherrill Support Video production - Larsonmedia $800 ~$XXX
Apr 9, 2026 Growsf Voter Guide Stephen Sherrill Support IND EXP OF AD PRODUCTION. ~$XXX
Apr 6, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Lori Brooke Oppose TV ads - Polaris Campaigns $6,059.20 ~$X,XXX
Apr 1, 2026 Sf Believes Stephen Sherrill Support INDEPENDENT EXPENDITURE OF MAILERS ~$XX,XXX
Mar 24, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Stephen Sherrill Support TV ads - Polaris Campaigns $24,236.80 ~$XX,XXX
Mar 24, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Stephen Sherrill Support TV ads - Polaris Campaigns $24,236.80 ~$XXX
Mar 24, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Stephen Sherrill Support TV ads - Polaris Campaigns $24,236.80 ~$XXX
Mar 24, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Stephen Sherrill Support TV ads - Polaris Campaigns $24,236.80 ~$XXX
Mar 24, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Stephen Sherrill Support TV ads - Polaris Campaigns $24,236.80 ~$XXX
Mar 24, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Stephen Sherrill Support TV ads - Polaris Campaigns $24,236.80 ~$XXX
Mar 24, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Stephen Sherrill Support TV ads - Polaris Campaigns $24,236.80 ~$XXX
Mar 17, 2026 Sf Believes Stephen Sherrill Support INDEPENDENT EXPENDITURE OF MAILER ~$XX,XXX
Mar 16, 2026 Growsf Supporting Stephen Sherrill for Supervisor 2026 Stephen Sherrill Support Polling - Fairbank, Maslin, Maullin, Metz & Associates ~$XX,XXX

Recent activity

Independent expenditures and late contributions filed in the last 90 days for candidates in this race.
Independent expenditure ·supports ·Stephen Sherrill
~$XX,XXX
May 25, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XX,XXX
May 19, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XX,XXX
May 19, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$X,XXX
May 18, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$X,XXX
May 18, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XX,XXX
May 14, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$X,XXX
May 14, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$X,XXX
May 14, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XX,XXX
May 12, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XX,XXX
May 12, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$X,XXX
May 12, 2026
Independent expenditure ·opposes ·Lori Brooke
~$X,XXX
May 12, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$X,XXX
May 11, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$X,XXX
May 11, 2026
Independent expenditure ·opposes ·Lori Brooke
~$X,XXX
May 11, 2026
Independent expenditure ·opposes ·Lori Brooke
~$XXX
May 11, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XX,XXX
May 8, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XX,XXX
May 8, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XX,XXX
May 8, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XXX
May 8, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$X,XXX
May 6, 2026
Independent expenditure ·opposes ·Lori Brooke
~$X,XXX
May 6, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XX,XXX
May 5, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XX,XXX
May 4, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XX,XXX
May 4, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$X,XXX
May 4, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$X,XXX
May 4, 2026
Independent expenditure ·opposes ·Lori Brooke
~$X,XXX
May 4, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$X,XXX
May 4, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$X,XXX
May 3, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$X,XXX
May 3, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$X,XXX
May 3, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$X,XXX
May 3, 2026
Independent expenditure ·opposes ·Lori Brooke
~$X,XXX
May 3, 2026
Independent expenditure ·opposes ·Lori Brooke
~$X,XXX
May 1, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$X,XXX
May 1, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XX,XXX
Apr 23, 2026
Independent expenditure ·opposes ·Lori Brooke
~$XX,XXX
Apr 23, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$X,XXX
Apr 15, 2026
Independent expenditure ·opposes ·Lori Brooke
~$X,XXX
Apr 15, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$X,XXX
Apr 9, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XXX
Apr 9, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XXX
Apr 9, 2026
Independent expenditure ·opposes ·Lori Brooke
~$X,XXX
Apr 6, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XX,XXX
Apr 1, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XX,XXX
Mar 24, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XXX
Mar 24, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XXX
Mar 24, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XXX
Mar 24, 2026
Independent expenditure ·supports ·Stephen Sherrill
~$XXX
Mar 24, 2026

Help
Loading...
Loading...