GCGovComp.app

City and County of San Francisco / District Attorney

Agency file

District Attorney

Source file: City and County of San Francisco — Employee Compensation / ingested Jun 17, 2026

The District Attorney handles legal functions of government — prosecution, legal advice, and representing the state in court.

In 2025, this agency had 360 employees with median total compensation of $198,316; the highest distinct record was $462,815.

Year
2025
Total payroll
$74.3M
Employees
360
Median total
$198,316
Highest record
$462,815

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2025 total compensation is spread across the 360 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($198,316) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$152,577 (74%)
  • Overtime$1,025 (0%)
  • Other$3,921 (2%)
  • Benefits$48,833 (24%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$64,508
$141,244
$198,316
$279,481
$349,095

The pay ladder for this department. Someone at the 90th percentile earns $349,095 — more than 90% of the department; the 10th percentile earns $64,508. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 2 published years.

YearTotal payrollEmployeesMedian pay
2024
$75.5M
372
$199,339
2025
$74.3M
1.6%
360
3.2%
$198,316
0.5%

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

Page 1

Kendall Anderson

Victim/Witness Investigator 1/District Attorney

2025 total comp
$128,889
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$88,489
Overtime
$521
Other pay
$0
Benefits
$39,879
Total compensation
$128,889
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$19,953
Job Code
8129
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$6,915

Kendall Anderson works as a Victim/Witness Investigator 1 for District Attorney within Legal & Court. Their status is permanent exempt. Kendall earned $128,889 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Cody Martinez

Victim/Witness Investigator 1/District Attorney

2025 total comp
$128,421
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$87,011
Overtime
$3
Other pay
$1,560
Benefits
$39,846
Total compensation
$128,421
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$19,953
Job Code
8129
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$6,872

Cody Martinez is a Victim/Witness Investigator 1 at District Attorney within Legal & Court. They work permanent exempt. 2025 total compensation came to $128,421. They are represented by SEIU, Local 1021, Misc.

Kayla Frater

Victim/Witness Investigator 3/District Attorney

2025 total comp
$128,075
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$93,237
Overtime
$0
Other pay
$0
Benefits
$34,837
Total compensation
$128,075
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.69

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$13,823
Job Code
8133
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$7,224

At District Attorney, Kayla Frater serves as a Victim/Witness Investigator 3 within Legal & Court. They work permanent exempt, 0.69 FTE. Their 2025 pay totaled $128,075. Their bargaining unit is SEIU, Local 1021, Misc.

Ahmir Scruggs

Victim/Witness Investigator 1/District Attorney

2025 total comp
$126,734
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$87,193
Overtime
$0
Other pay
$0
Benefits
$39,541
Total compensation
$126,734
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$19,953
Job Code
8129
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$6,769

Ahmir Scruggs holds the role of Victim/Witness Investigator 1 at District Attorney within Legal & Court. Their status is permanent exempt. In 2025, their total compensation was $126,734. Union affiliation: SEIU, Local 1021, Misc.

Raquel Aleman

Legal Assistant/District Attorney

2025 total comp
$126,362
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$101,548
Overtime
$924
Other pay
$840
Benefits
$23,051
Total compensation
$126,362
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1.01

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Job Code
8173
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$7,998
Retirement Contribution
$15,053

Raquel Aleman holds the role of Legal Assistant at District Attorney within Legal & Court. Their status is permanent civil service, 1.01 FTE. In 2025, their total compensation was $126,362. They are represented by Prof & Tech Eng, Local 21.

Marcela Noguera

Victim/Witness Investigator 1/District Attorney

2025 total comp
$125,509
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$85,318
Overtime
$278
Other pay
$1,560
Benefits
$38,353
Total compensation
$125,509
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.94

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$18,809
Job Code
8129
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$6,769

At District Attorney, Marcela Noguera serves as a Victim/Witness Investigator 1 within Legal & Court. They work permanent exempt, 0.94 FTE. Their 2025 pay totaled $125,509. Union affiliation: SEIU, Local 1021, Misc.

Alyce Sandbach

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$125,155
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$101,959
Overtime
$0
Other pay
$0
Benefits
$23,196
Total compensation
$125,155
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
0.38

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$8,683
Retirement Contribution
$14,513

Alyce Sandbach works as a Attorney (Civil/Criminal) for District Attorney within Legal & Court. Their status is permanent exempt, 0.38 FTE. Alyce earned $125,155 in 2025. They are represented by Municipal Attorneys Assoc.

Julia Cervantes

Head Attorney Civil & Criminal/District Attorney

2025 total comp
$124,457
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$93,167
Overtime
$0
Other pay
$3,551
Benefits
$27,739
Total compensation
$124,457
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
0.33

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$7,173
Job Code
8182
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$7,150

At District Attorney, Julia Cervantes serves as a Head Attorney Civil & Criminal within Legal & Court. They work permanent exempt, 0.33 FTE. Their 2025 pay totaled $124,457. Union affiliation: Municipal Attorneys Assoc.

Lenora Hamilton

Legal Assistant/District Attorney

2025 total comp
$124,374
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$89,668
Overtime
$0
Other pay
$0
Benefits
$34,706
Total compensation
$124,374
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.75

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$14,659
Job Code
8173
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$6,803

Lenora Hamilton is a Legal Assistant at District Attorney within Legal & Court. They work permanent civil service, 0.75 FTE. 2025 total compensation came to $124,374. Union affiliation: Prof & Tech Eng, Local 21.

Mikky Toomer

District Attry's Investigator/District Attorney

2025 total comp
$123,399
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$54,820
Overtime
$0
Other pay
$26,860
Benefits
$41,718
Total compensation
$123,399
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
0.34

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$7,855
Job Code
8146
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$437

Mikky Toomer works as a District Attry's Investigator for District Attorney within Legal & Court. Their status is permanent exempt, 0.34 FTE. Mikky earned $123,399 in 2025. They are represented by SFDA Investigators Assn.

Adam Digiusto

District Attorney Investigator (Sfers)/District Attorney

2025 total comp
$122,197
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$87,569
Overtime
$1,849
Other pay
$5,990
Benefits
$26,788
Total compensation
$122,197
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
0.53

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$12,308
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$1,314

At District Attorney, Adam Digiusto serves as a District Attorney Investigator (Sfers) within Legal & Court. They work permanent exempt, 0.53 FTE. Their 2025 pay totaled $122,197. Their bargaining unit is SFDA Investigators Assn.

Imani Etu

Victim/Witness Investigator 1/District Attorney

2025 total comp
$121,192
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$85,807
Overtime
$0
Other pay
$0
Benefits
$35,385
Total compensation
$121,192
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.83

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$16,597
Job Code
8129
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$6,139

Imani Etu holds the role of Victim/Witness Investigator 1 at District Attorney within Legal & Court. Their status is permanent exempt, 0.83 FTE. In 2025, their total compensation was $121,192. They are represented by SEIU, Local 1021, Misc.

Noaeh Pinaire

IT Operations Support Administrative I/District Attorney

2025 total comp
$117,659
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$79,760
Overtime
$471
Other pay
$0
Benefits
$37,427
Total compensation
$117,659
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$19,546
Job Code
1091
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$6,153

At District Attorney, Noaeh Pinaire serves as a IT Operations Support Administrative I within Information Systems. They work permanent civil service. Their 2025 pay totaled $117,659. They are represented by Prof & Tech Eng, Local 21.

Maite-Felicianna Kvarna

Legal Assistant/District Attorney

2024 total comp
$114,437
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$80,271
Overtime
$556
Other pay
$0
Benefits
$33,610
Total compensation
$114,437
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.84

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$15,172
Job Code
8173
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$6,215

Maite-Felicianna Kvarna is a Legal Assistant at District Attorney within Legal & Court. They work permanent civil service, 0.84 FTE. 2024 total compensation came to $114,437. Union affiliation: Prof & Tech Eng, Local 21.

John Ullom

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$113,351
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$66,086
Overtime
$0
Other pay
$24,709
Benefits
$22,556
Total compensation
$113,351
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
0.25

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$5,485
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$7,082

John Ullom holds the role of Attorney (Civil/Criminal) at District Attorney within Legal & Court. Their status is permanent exempt, 0.25 FTE. In 2025, their total compensation was $113,351. Union affiliation: Municipal Attorneys Assoc.