PUBLICPOWERS

Official city data designed to be better cared for

Election day is November 3, 2026. The last day to register online in California is October 19, 2026.Ballots are mailed starting October 5, 2026, and drop boxes open October 6, 2026.
Register to vote
INSIGHTS

This week's data insights

Biggest recent check
$500,000 from Chris Larsen to FROM San Francisco, filed Sep 17, 2026.
All the big checks
LobbyingWhat lobbyists are pushing for right now: the PG&E Matson Block project leads the summer filings, about 45 reported contacts for Hines Corporation.Lobbyists register with the city and report each conversation they have with an official, along with who they represent.Official SF portal data loading See the conversations
Money between committeesThe biggest checks this cycle where the giver is itself a committee or PAC, as filed, so a reader knows where to look for the money behind the money.Where the money is going
The 24-hour moneyContributions filed on 24-hour late-contribution reports in the last seven days, the freshest money in the record.All the big checks
One consultant, a candidate and a measureRegistered campaign consultants paid by a supervisor candidate and by a ballot measure committee in the same quarter, from their own reports.See the consultant reports
The mayor's coalitionGivers on file with two or more of Mayor Lurie's ballot measure committees this cycle, ranked by what they gave across them.Mayor Lurie, on the record

Always verify official data is current & accurate, before re-sharing.

01 MONEY

Money moving

The November 3 ballot, with the money

Loading

For each measure, money this cycle to the committees for it and the committees against it

The committees name their side in their own filing name ("Yes on C", "No on I"), so the record sorts itself. A measure with money on one side only is a measure nobody is paying to oppose. A committee that names several measures counts under each of them, and the note under the bar says so.

Top 10 biggest donation checks in the last 30 days

Snapshot Sep 14, 2026

The largest single contributions to San Francisco campaign committees (candidates and ballot measures) in the newest filings.

Snapshot from filings dated August 5 to September 17, 2026. On the live site this card refreshes itself.
Raised this cycle
Itemized contributions since July 2025
Biggest single checkLast 30 days
Michael Moritzto Clean Up The Charter, Yes on AFiled Sep 3, 2026
The five biggest checks, last 30 days
Open

Surges: what is speeding up

Loading

Velocity and acceleration, from daily contribution totals

Where union money goes

Sourced Sep 16, 2026

Labor on the current ballot

Unions report like any other committee, so their giving is traceable by local and by measure.

  • $100KSEIU Local 1021 and Local 2015, $50K each to Tax Foreclosures, Yes on J, Sep 10, 2026
  • 6Lobbying contacts by the Building and Construction Trades Council this summer
  • 4Contacts by the Deputy Sheriffs' Association in the same window

Who gives, by kind of giver

Snapshot Sep 15, 2026

The newest large contributions, split by whether the giver is a person, a company, a union, or another committee.

Top 25 funders, this cycle

Loading

People whose contributions to San Francisco candidates and ballot measure committees add up to the most this election cycle.

Who gives small, and who gives large

Sourced Sep 16, 2026

Every contribution has a floor of disclosure

Contributions of $100 or more are itemized with the giver's name, employer and occupation.

  • $100The point where a giver's name, employer, and occupation enter the public record
  • $500The contribution limit to a candidate committee; ballot measure committees have no limit, which is where the largest checks land
  • $255,000Public financing a supervisor candidate can receive, which is how a campaign runs without large donors

Where the money is going

Loading

San Francisco candidate and ballot measure committees, by contributions received in the newest filings.

Public financing: the ceiling, the limit, and the qualifying rule

Sourced Sep 16, 2026

The city match, and who used it

San Francisco matches small contributions to qualifying candidates so a campaign can be built from the district rather than from large donors.

  • $255,000The maximum public financing a supervisor candidate can receive. Manny Yekutiel received the maximum in the District 8 race, per GrowSF, August 1, 2026
  • $500The most one person can give a supervisor candidate per election, the limit the site tests against
  • Small giftsOnly contributions from San Francisco residents count toward qualifying

Who runs on small gifts

Loading

Share of each candidate committee's money from gifts of $100 or less, this cycle

The city match rewards small gifts from residents.

Official SF portal data loading ...

The SF Democratic Party and its central committee

Loading

Money the party's committees moved, and gifts from people who sit on the committee, this cycle

The Democratic County Central Committee endorses candidates and measures and runs its own committees.

The party's committees
Official SF portal data loading ...
Gifts of $500 or more from committee members

Giving, on the map

Loading

Contributions by donor zip code, Jul 1, 2025 through Sep 14, 2026, San Francisco only, as a single-hue density.

Giving by neighborhood

Loading

Contributions to San Francisco campaigns, grouped by the neighborhood of the donor's home zip code.

Giving by zip code

Loading

The same contributions to San Francisco campaigns, by the donor's exact zip code, including donors outside the city.

Money on the measures that touch rent

Sourced Sep 16, 2026

Where the housing money is, by side

Housing measures move the most money of any local question, and the filings show which side each giver is on. This card keeps the two sides of the current ballot beside each other.

Money behind the supervisor races, by district

Loading

Independent spending reported for or against candidates in each supervisor district race, this cycle (July 1, 2025 to today), with every candidate whose committee has filings on record. The newest filings are dated Sep 3 to 14, 2026. The full official candidate list is at sfelections.org.

Where the supervisor money lands

Loading

Independent spending aimed at each district race, drawn on the 2022 district map.

New names

Loading

Givers whose first appearance in the city's record is this cycle, $5,000 and up

The record of itemized contributions goes back years. A name that appears in it for the first time now, with a large check, is a name reporters look for by hand.

Few hands: committees past $100,000 from fewer than ten givers

Same weeks, past cycles

Loading

Itemized contributions by week, July into November, this year beside the two cycles before

The pace of money in October is the story, and the only way to read pace is against the same weeks in earlier years. Weeks of the year from the same filings, back to 2022.

STORY

Following one measure

The same money, seen from four records at once.

Story spotlight

Proposition H, Stronger Muni for All

Snapshot Sep 15, 2026

One measure, followed across every record. Who funds it, who runs it, and who is paid to make it happen.

What is this proposition about

Proposition H would add a 15-year parcel tax on San Francisco properties, tiered by property type and size, with the money set aside for Muni's operations. Its backers put the yield at roughly $160 million to $184 million a year, about half of Muni's operating gap, and it reached the November 3, 2026 ballot by signature petition. Summaries: San Francisco Department of Elections, SF Public Press, KQED.

Figures come from campaign filings dated Sep 3 to 14 and consultant reports covering Sep 2025 to Aug 2026. The Chamber's own donors to SF Forward appear only on SF Forward's filings, one step removed.

Money on the rent measures, from inside the city and outside it

Loading

Each committee's money by the zip code on the giver's filing

Propositions C, D and I decide who can stay in their homes and what gets built. For each committee on those measures, the share of its money this cycle from givers whose filing carries a San Francisco zip code, from givers outside the city, and from filings with no zip at all. A zip code is the address on the filing, not where anyone votes.

02 OFFICIALS

City officials, on the record

Financial interest statements, gifts and travel, as filed.

Who paid for their official city trips

Loading

Travel by San Francisco elected officials that an outside organization paid for, as the officials reported it.

Who has historically covered the most city officials' trips

Loading

Organizations that paid for San Francisco officials' travel, totaled across all trips on file over time.

8 year record of officials with the most reported trips

Loading

San Francisco officials by the total value of travel that outside organizations paid for.

Current officials' declared financial interests and passed deadlines to submit data

Loading

Investments, property, outside income (Form 700).

Mayor Lurie, on the record

Snapshot Sep 15, 2026

The mayor is not a giver in the campaign record. Their footprint is the two ballot measure committees they control, the money moving into them, and the consultants they pay.

See all
03 LOBBYING

Who speaks to City Hall, and for whom

Registered lobbyists, the people they represent, and the conversations they report.

Who lobbyists represent, by sector

Snapshot Sep 15, 2026

Lobbying contacts reported this summer, by the client's industry.

Surges: who is suddenly busy at City Hall

Loading

Weekly contact counts by client and by department, with acceleration

Clients and departments whose reported contacts are rising fastest week over week, computed from the live lobbyist record.

Recent conversations

Loading

The newest contacts registered lobbyists reported having with San Francisco city officials, and what they were about.

Officials contacted most

Loading

San Francisco city officials by the number of lobbyist contacts reported to them this summer.

Who lobbyists represent

Loading

Every client in the summer's contact tally, ranked by how many reported contacts were made on its behalf.

Most active lobbyists

Loading

Registered lobbyists by contacts reported with San Francisco city officials this summer.

Who was in the room

Loading

The officials contacted most by registered lobbyists, day by day over the last ten weeks

Lobbyists must report each contact with a city official. Laid out by day, the reports show when the conversations cluster, often around a vote or a budget deadline. A contact is a reported conversation, not what was decided.

Driverless cars at City Hall

Loading

One square for every reported lobbyist contact that mentions driverless cars, by client

Robotaxis share the streets with everyone, and the decisions about where they drive, park and charge are made partly at City Hall. Every contact a registered lobbyist reported this cycle whose record mentions Waymo, Zoox, Cruise, robotaxis, autonomous or self-driving vehicles, counted by the client it was made for, with the offices contacted most. A contact is a reported conversation, not an outcome.

04 BEHIND THE SCENES

The professionals behind the scenes

The people who help campaigns, permits, and large projects move forward.

Campaign consultants earn $1,000 or more a year for campaign management or strategy and must register with the city and file quarterly reports: clients and payments, their own political contributions, gifts to officials, city contracts, appointments, and any city officeholder or employee on their payroll.

Who's connected to what

Snapshot Sep 15, 2026

Relational entities, from campaign filings, consultant reports, and lobbyist contacts

Committees, the people and firms paying them, and the consultants they pay, drawn as one map. Hover a name for its figures; open it for the full record.

Hover on a name to see some connections. Click it to open the full record.

Committee or candidateDonorConsultantLobbying client

Contracts in the news: OpenGov and PermitSF

Sourced Sep 16, 2026

A city contract, the vote, the money, and who was in the room

On September 15, 2026 the Board of Supervisors approved, 10 to 1, an extension of the city's contract with OpenGov, the software behind PermitSF, Mayor Lurie's permit portal.

What was asked, what passed

Proposed$38.9M, 5 years
Approved$28M, 3 years
Analyst's advice1 year
First contract$5.9M, no bid

Bars are to scale against the original proposal. The one-year figure is the Budget and Legislative Analyst's recommendation, not a dollar amount.

The vote, September 15, 2026

10 yes, 1 no. Jackie Fielder the no, and the supervisor who asked the analyst how OpenGov was chosen.

$28MApproved, through 2029
15Permit types due on the system by March 2026; the full set was still being added in September

How it got here

  1. Oct 2025A no-bid, one-year contract worth $5.9M begins.
  2. Oct 2025Reporting on the company's ties to the administration and the mayor's past investment through a family trust.
  3. Sep 2, 2026The city moves ahead with an extension worth up to $38.9M.
  4. Sep 14, 2026Turnaround claims are contradicted by the city's own data.
  5. Sep 15, 2026The Board approves $28M over three years, with an exit clause.
  6. 2029The extension ends.

Who was in the room

Stephen SherrillDistrict 2; carried the legislation for the extension.
Chyanne ChenDistrict 11; wrote the amendment that shrank it and added oversight tools.
Jackie FielderDistrict 9; the only no, and the supervisor who ordered the budget analyst's inquiry into how OpenGov was chosen.
Bilal Mahmood, Matt DorseyMahmood's office found the product not ready and turnaround times moving the wrong way, yet voted for the shortened contract; Dorsey welcomed the scrutiny. IFPTE Local 21 pressed for accountability.

In the city's filings

Related, from the same reporting

Flock camerasDistrict 8 candidate Gary McCoy has targeted the police department's Flock surveillance contract. The contract itself is not in the campaign or lobbying record.The San Francisco Standard, Power Play, Sep 9, 2026
Data centersThe data center debate has reached the District 10 race, where Theo Ellington has called for a moratorium on new data centers in the district. No data center appears in the lobbying or campaign filings on this site.The San Francisco Standard, Power Play, Sep 9, 2026 Mission Local, September 2026
05 OUTSIDE INFLUENCE

Money, lobbying, and travel from outside San Francisco

Every person, company, union, and committee in the records on this page whose filings list an address outside the city: who they are, the address as filed, and what they did here. Outside money and lobbying is legal and common; this section only makes it visible in one place.

Where the outside influence comes from

Snapshot Sep 16, 2026

Nodes sized and shaded by money or contacts; one color, more of it where there is more

Each node is a place a donor, lobbying client, travel funder, or committee is based.

  • Donors
  • Lobbying clients
  • Travel funders
  • Committees

Money with a non-US address on the filing

Contributions with an address outside the country, by year

How this card reads the record, and what it does not conclude

Federal law bars foreign nationals from giving in any United States election, local ones included, and San Francisco requires an address on every contribution.

Outside donors

Snapshot Sep 14, 2026

Givers whose filings list an address outside San Francisco, in the newest large contributions, with the address as filed and what they funded.

Outside lobbying clients

Snapshot Sep 15, 2026

Lobbying clients whose filings list an address outside the city, by contacts made on their behalf this summer, with the matter at hand.

Outside travel funders

Snapshot Sep 15, 2026

Organizations whose filings list an address outside San Francisco and that paid for officials' travel, by total on file.

Regional and statewide committees

Snapshot Sep 14, 2026

Committees active on San Francisco's ballot whose filings list an address beyond the city.

06 BUDGET

The city budget, in plain sight

Where San Francisco's money comes from and where it goes, from the Controller's budget data on DataSF. Every figure is live from the city and links to the record.

Where the money goes, by service area

Loading

Spending for the latest fiscal year, grouped the way the city groups its own departments (public protection, public works and transit, health, culture and recreation, general administration).

The biggest departments

Loading

Departments by spending budget in the latest fiscal year. In the map, each department's area is its budget.

Spending and revenue, year by year

Loading

Each fiscal year on file, spending beside revenue, so the gap is visible.

What the money buys

Loading

Latest-year spending by kind: salaries, benefits, services, materials, debt, and transfers.

Where the revenue comes from

Loading

Latest-year revenue by fund type: the general fund, enterprise funds like the airport and the port, and special revenue.

Fastest growing departments

Loading

Departments whose budget grew most from the prior year, in dollars.

07 UNFILED

Unfiled: required disclosures the city has not received

The Ethics Commission's own list of officials and employees who had not filed their 2026 Form 700, ethics training, or Sunshine training by the deadline.

The commission published this list on May 1, 2026 and issued its last update on June 1, 2026, after removing everyone who filed by May 31, 2026. Anyone who filed after May 31, 2026 still appears here, because the commission did not update the list again. A late statement is a late statement, not evidence of anything inside it; the only way to confirm a person's current status is the Form 700 search on the commission's site.

Who has not filed, ranked by what is missing

City list, Jun 1, 2026

Board and commission members and senior roles first, because they hold decisions. Line staff appear in the full list, exactly as the city published it, not here.

Departments with the most unfiled

City list, Jun 1, 2026

Where the gaps cluster. SFMTA alone is nearly a quarter of the list.

What is missing, as a share

Snapshot Sep 15, 2026

The 171 people on the city's list, by which required filing was not received by May 31, 2026.

What is missing, by filing type

City list, Jun 1, 2026

Each person can be missing up to three required filings.

Missing a Form 700, the ten that matter most

City list, Jun 1, 2026

Everyone here is on the city's own list without a 2026 financial interest statement.

What communities still cannot see

Gaps

Information that would change what you can understand about your block, and why it is not here yet.

    08 STORIES

    Stories

    Stories that only emerge when the records are read together relationally. Every figure below comes from a filing submitted to the city; the interpretation comes from the relationships between them, and the data/numbers come from official city portals.

    Spotlight: where the lobbying is heaviest, the filings are thinnest

    Sourced

    Contacts are a hand tally of the city's lobbyist record (313 across 28 clients, Jul 22 to Aug 31, 2026), exact when live; unfiled counts are the commission's and may lag filings after May 31, 2026. A lobbied department is not a compromised one. Two records side by side, so you can ask the question.

    Contacts, Jul 22 to Aug 31, 2026 (pink) and people unfiled, June 1, 2026 (red)

    Hot topics: who is paying, lobbying, and organizing around them

    Loading

    Housing, surveillance and cameras, AI and data centers, development, transit

    Pick a topic to see everything in the records that touches it: lobbyist contacts whose matter mentions it, committees and donors tied to it, consultant reports, and what the budget funds.

    Development, and housing for people without homes, side by side

    Sourced

    Three records, two sides, side by side

    The same city, read from the developer's side and from the side of people without housing: who is paying for campaigns, who is in the room at City Hall, and what the budget actually funds.

    Development
    $60KDeveloper money to ballot committees in the newest filings: Core Urban Holdings $50K to Yes on C, No on I; SF Forward $10K to Yes on C, Sep 9 to 11, 2026
    180Lobbyist contacts on behalf of real estate and development clients, Jul 22 to Aug 31, 2026 (Hines, Emerald Fund, Tourbineau, BCCI, Presidio Bay, Westwood, Kilroy, Hudson Pacific, and others)
    …Latest budget: Planning, Building Inspection, and Economic and Workforce Development together
    Housing for people without homes
    $45KAffordable-housing money to ballot committees in the newest filings: Tenants and Owners Development Corporation $25K to the NPH Yes on C committee and $15K to No on D; David Baker $5K
    0Lobbyist contacts on behalf of homelessness or supportive-housing organizations in the same window; service providers appear in the record as grant recipients, not as registered lobbying clients
    …Latest budget: Homelessness and Supportive Housing

    What this can and cannot say: campaign money and lobbying are what the filings show, counted as described on their cards. The budget figures come live from the Controller's data on the published site. None of this measures outcomes, only who spends, who speaks, and what is funded. The two columns are a reading, not a conclusion about either side.

    The board

    09 DECISIONS

    Record of decisions

    Who moved to affect what, and when: Board votes, contributions, money paid out, lobbyist contacts, and gifts of travel on one clock, set against the election calendar. The city stopped publishing votes as machine-readable data around 2018, so this project’s own reader visits the Board’s legislative site a few times a day and carries the votes here; every event links to the city’s own record.

    How the record is moving

    Contracts beside contributions

    Dates side by side. The record speaks; this page draws no conclusion. Matches include filings where the name appears as the giver, the giver’s stated employer, a committee, or a contract team member.

    10 QUESTIONS AND CONCERNS

    Questions and concerns

    How to ask for a record, and how to raise a concern.

    How the process works. Anyone can file.

    Settlements and resolutions on record.

    Public records belong to you.

    Paper trails

    Official charts per election.

    Every filing, in full.

    The dataset this page reads.

    Candidates can accept a voluntary spending cap.

    Newest filings on the city's record, from its expenditure ceiling dataset.