Skip to main content

The City’s payroll

$7.5B
in total compensation to 40,349 people in
median $175,943 per person
+ 8.7% on FY2025
Year by year

$3.8B in FY2013 · $7.5B in FY2026

Click a year to see its amount.

Payroll in FY2026

The small curve follows FY2013–FY2026.

Click a line to open it.

Departments with fewer than five employees are only counted in the total.

Understand

What total compensation includes

Salary ($4.9B), overtime ($513.4M), other pay ($283.9M) and benefits ($1.8B), per person and per year, as the Controller publishes them: $7.5B in FY2026. The benefits are $743.3M retirement, $725.7M health and dental, and $340.2M other benefits. “Retirement” is the Controller’s own column; the data does not say which plan it pays into.

Who is counted?

Everyone paid through the Controller’s payroll in the fiscal year, part-time and part-year staff included: each person counts once, whatever their hours. Pay is salary, overtime, other pay and benefits.

How is the median worked out?

Each person’s pay is first added up across their jobs and departments; the median is the middle of those totals.

Why are small groups left out?

No amount on this page covers fewer than five people: smaller groups are pooled into “Other roles” or left in their department’s total.

Total pay by kind of work, each year since FY2013
Where do these figures come from?

The SF Controller’s employee compensation dataset on DataSF, one row per person, job and department, aggregated here: no group under five people is ever shown with a dollar figure.

Employee Compensation · DataSF ↗ · Pay by year (JSON) ↗ · Overtime (JSON) ↗ · Spread of pay (JSON) ↗ · Pay by kind of work (JSON) ↗ · Method and sources →

Source: SF Controller's Office, “Employee Compensation” dataset on DataSF. Fiscal year July to June; every person paid, including part-year and part-time staff.