
The Facts
Stephen Sherrill crushed Lori Brooke in District 2, winning 69.56% of the final ranked-choice vote. Housing was a central divide in the race: Brooke made anti-upzoning politics a defining issue, as Io Yeh Gilman and Kelly Waldron at Mission Local reported, while Sherrill backed Mayor Lurie’s Family Zoning Plan.
The Context
The problem for that message is the voters. GrowSF’s February 2026 District 2 poll found 84% support for Family Zoning, and 70% said they were more likely to vote for a supervisor who supports market-rate housing. A 2024 citywide housing poll found 77% support for 6-8 story buildings in the Sunset and Richmond, plus 75% support for new residential towers downtown, SoMa, and Mission Bay.
The GrowSF Take
For years, too many San Francisco politicians acted as if voters feared growth and change. They do not. They want more homes, and they want leaders willing to say yes out loud. GrowSF has spent years making that case and publishing polling that shows it. District 2 underscored it again: NIMBY-above-all politics are a losing recipe in San Francisco.
Sign up for the GrowSF Report
Our weekly roundup of news & Insights