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

Matthew Donahue

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$239,675
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$166,185
Overtime
$0
Other pay
$16,829
Benefits
$56,661
Total compensation
$239,675
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
0.87

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$18,988
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,993

At District Attorney, Matthew Donahue serves as a Attorney (Civil/Criminal) within Legal & Court. They work permanent exempt, 0.87 FTE. Their 2025 pay totaled $239,675. Their bargaining unit is Municipal Attorneys Assoc.

Maria Reynoso

Manager I/District Attorney

2025 total comp
$239,470
Sub-department
Management
Organization group
Public Protection
Base pay
$173,270
Overtime
$0
Other pay
$0
Benefits
$66,200
Total compensation
$239,470
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, 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
$27,499
Job Code
0922
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$14,066

Maria Reynoso is a Manager I at District Attorney within Management. They work permanent exempt. 2025 total compensation came to $239,470. They are represented by Municipal Exec Assoc, Misc.

Rosanna Figueroa

District Attorney Investigator (Sfers)/District Attorney

2025 total comp
$238,937
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$165,066
Overtime
$9,670
Other pay
$12,850
Benefits
$51,351
Total compensation
$238,937
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$23,402
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,647

At District Attorney, Rosanna Figueroa serves as a District Attorney Investigator (Sfers) within Legal & Court. They work permanent exempt, 1.04 FTE. Their 2025 pay totaled $238,937. They are represented by SFDA Investigators Assn.

Axell Hernandez

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$237,039
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$176,618
Overtime
$0
Other pay
$0
Benefits
$60,421
Total compensation
$237,039
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
0.98

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$21,604
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,698

Axell Hernandez works as a Attorney (Civil/Criminal) for District Attorney within Legal & Court. Their status is permanent exempt, 0.98 FTE. Axell earned $237,039 in 2025. Their bargaining unit is Municipal Attorneys Assoc.

Ross Garcia

Attorney (Civil/Criminal)/District Attorney

2024 total comp
$236,833
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$159,655
Overtime
$0
Other pay
$19,544
Benefits
$57,635
Total compensation
$236,833
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
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
$20,414
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,527

At District Attorney, Ross Garcia serves as a Attorney (Civil/Criminal) within Legal & Court. They work permanent exempt. Their 2024 pay totaled $236,833. Their bargaining unit is Municipal Attorneys Assoc.

Preston Lee

District Attry's Investigator/District Attorney

2024 total comp
$235,135
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$129,279
Overtime
$0
Other pay
$20,440
Benefits
$85,416
Total compensation
$235,135
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
0.81

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$18,361
Job Code
8146
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,012

Preston Lee works as a District Attry's Investigator for District Attorney within Legal & Court. Their status is permanent exempt, 0.81 FTE. Preston earned $235,135 in 2024. Union affiliation: SFDA Investigators Assn.

Ranon Ross

Manager V/District Attorney

2025 total comp
$234,984
Sub-department
Management
Organization group
Public Protection
Base pay
$51,970
Overtime
$0
Other pay
$152,091
Benefits
$30,922
Total compensation
$234,984
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
0.23

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$9,332
Job Code
0933
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$14,107

Ranon Ross is a Manager V at District Attorney within Management. They work permanent exempt, 0.23 FTE. 2025 total compensation came to $234,984. Their bargaining unit is Municipal Exec Assoc, Misc.

Richard Niven

District Attorney Investigator (Sfers)/District Attorney

2024 total comp
$234,314
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$165,843
Overtime
$5,150
Other pay
$11,042
Benefits
$52,279
Total compensation
$234,314
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
1.06

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$23,492
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,560

Richard Niven works as a District Attorney Investigator (Sfers) for District Attorney within Legal & Court. Their status is permanent exempt, 1.06 FTE. Richard earned $234,314 in 2024. They are represented by SFDA Investigators Assn.

Jessica Geiger

Manager I/District Attorney

2025 total comp
$234,307
Sub-department
Management
Organization group
Public Protection
Base pay
$169,970
Overtime
$0
Other pay
$0
Benefits
$64,337
Total compensation
$234,307
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, 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
$26,486
Job Code
0922
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$13,679

Jessica Geiger holds the role of Manager I at District Attorney within Management. Their status is permanent civil service. In 2025, their total compensation was $234,307. They are represented by Municipal Exec Assoc, Misc.

Elizabeth Bertolino

Attorney (Civil/Criminal)/District Attorney

2024 total comp
$233,658
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$159,388
Overtime
$0
Other pay
$17,860
Benefits
$56,410
Total compensation
$233,658
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
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
$19,236
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,481

Elizabeth Bertolino is a Attorney (Civil/Criminal) at District Attorney within Legal & Court. They work permanent exempt, 0.94 FTE. 2024 total compensation came to $233,658. They are represented by Municipal Attorneys Assoc.

Daniel Lundberg

District Attorney Investigator (Sfers)/District Attorney

2024 total comp
$233,657
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$143,769
Overtime
$1,105
Other pay
$42,939
Benefits
$45,843
Total compensation
$233,657
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
0.91

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$20,394
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,624

At District Attorney, Daniel Lundberg serves as a District Attorney Investigator (Sfers) within Legal & Court. They work permanent exempt, 0.91 FTE. Their 2024 pay totaled $233,657. Their bargaining unit is SFDA Investigators Assn.

Shan Johnson

District Attorney Investigator (Sfers)/District Attorney

2024 total comp
$230,808
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$165,689
Overtime
$1,985
Other pay
$11,032
Benefits
$52,102
Total compensation
$230,808
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$23,470
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,429

Shan Johnson holds the role of District Attorney Investigator (Sfers) at District Attorney within Legal & Court. Their status is permanent exempt, 1.04 FTE. In 2024, their total compensation was $230,808. Union affiliation: SFDA Investigators Assn.

Michael Beaver

District Attorney Investigator (Sfers)/District Attorney

2024 total comp
$229,608
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$165,766
Overtime
$689
Other pay
$11,037
Benefits
$52,116
Total compensation
$229,608
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$23,481
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,421

Michael Beaver is a District Attorney Investigator (Sfers) at District Attorney within Legal & Court. They work permanent exempt, 1.04 FTE. 2024 total compensation came to $229,608. They are represented by SFDA Investigators Assn.

George Koutsoubos

District Attorney Investigator (Sfers)/District Attorney

2025 total comp
$229,447
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$165,068
Overtime
$2,294
Other pay
$11,291
Benefits
$50,795
Total compensation
$229,447
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
1.01

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$23,402
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,313

George Koutsoubos is a District Attorney Investigator (Sfers) at District Attorney within Legal & Court. They work permanent exempt, 1.01 FTE. 2025 total compensation came to $229,447. They are represented by SFDA Investigators Assn.

Rochell Bledsoe

District Attorney Investigator (Sfers)/District Attorney

2025 total comp
$229,022
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$165,054
Overtime
$1,748
Other pay
$11,290
Benefits
$50,930
Total compensation
$229,022
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
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
$23,402
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,448

Rochell Bledsoe works as a District Attorney Investigator (Sfers) for District Attorney within Legal & Court. Their status is permanent exempt. Rochell earned $229,022 in 2025. Union affiliation: SFDA Investigators Assn.

John Lenny

District Attorney Investigator (Sfers)/District Attorney

2025 total comp
$228,610
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$165,054
Overtime
$1,311
Other pay
$11,290
Benefits
$50,956
Total compensation
$228,610
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
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
$23,402
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,474

At District Attorney, John Lenny serves as a District Attorney Investigator (Sfers) within Legal & Court. They work permanent exempt. Their 2025 pay totaled $228,610. Their bargaining unit is SFDA Investigators Assn.

Priscilla Cartagena

Manager II/District Attorney

2024 total comp
$228,403
Sub-department
Management
Organization group
Public Protection
Base pay
$166,231
Overtime
$0
Other pay
$0
Benefits
$62,172
Total compensation
$228,403
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$23,665
Job Code
0923
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$13,530

Priscilla Cartagena works as a Manager II for District Attorney within Management. Their status is permanent exempt, 1.04 FTE. Priscilla earned $228,403 in 2024. Union affiliation: Municipal Exec Assoc, Misc.

Sammy Kim

District Attorney Investigator (Sfers)/District Attorney

2025 total comp
$228,306
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$165,054
Overtime
$1,043
Other pay
$11,290
Benefits
$50,920
Total compensation
$228,306
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
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
$23,402
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,438

At District Attorney, Sammy Kim serves as a District Attorney Investigator (Sfers) within Legal & Court. They work permanent exempt. Their 2025 pay totaled $228,306. Union affiliation: SFDA Investigators Assn.

Aaron Johnson

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$228,005
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$168,935
Overtime
$0
Other pay
$0
Benefits
$59,070
Total compensation
$228,005
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
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
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,103

At District Attorney, Aaron Johnson serves as a Attorney (Civil/Criminal) within Legal & Court. They work permanent exempt. Their 2025 pay totaled $228,005. They are represented by Municipal Attorneys Assoc.

Alexandra Lopes

Pr Administrative Analyst/District Attorney

2024 total comp
$227,905
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$170,319
Overtime
$0
Other pay
$0
Benefits
$57,586
Total compensation
$227,905
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$18,802
Job Code
1824
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$13,083

Alexandra Lopes holds the role of Pr Administrative Analyst at District Attorney within Budget, Admn & Stats Analysis. Their status is permanent exempt, 1.04 FTE. In 2024, their total compensation was $227,905. They are represented by Prof & Tech Eng, Local 21.

Paul Samra

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$227,773
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$168,722
Overtime
$0
Other pay
$0
Benefits
$59,051
Total compensation
$227,773
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
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
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,118

Paul Samra works as a Attorney (Civil/Criminal) for District Attorney within Legal & Court. Their status is permanent exempt. Paul earned $227,773 in 2025. Union affiliation: Municipal Attorneys Assoc.

Safa Lele

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$227,756
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$168,722
Overtime
$0
Other pay
$0
Benefits
$59,035
Total compensation
$227,756
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
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
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,099

Safa Lele is a Attorney (Civil/Criminal) at District Attorney within Legal & Court. They work permanent exempt. 2025 total compensation came to $227,756. Union affiliation: Municipal Attorneys Assoc.

Dana Lee

District Attorney Investigator (Sfers)/District Attorney

2025 total comp
$227,542
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$165,068
Overtime
$247
Other pay
$11,291
Benefits
$50,936
Total compensation
$227,542
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
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
$23,402
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,454

Dana Lee is a District Attorney Investigator (Sfers) at District Attorney within Legal & Court. They work permanent exempt. 2025 total compensation came to $227,542. Union affiliation: SFDA Investigators Assn.

Hung Ledang

District Attorney Investigator (Sfers)/District Attorney

2025 total comp
$227,380
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$165,068
Overtime
$107
Other pay
$11,291
Benefits
$50,914
Total compensation
$227,380
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
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
$23,402
Job Code
8550
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,432

Hung Ledang holds the role of District Attorney Investigator (Sfers) at District Attorney within Legal & Court. Their status is permanent exempt. In 2025, their total compensation was $227,380. They are represented by SFDA Investigators Assn.

Douglass Keely

Senior Da Investigator(Sfers)/District Attorney

2025 total comp
$227,213
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$179,443
Overtime
$3,908
Other pay
$12,274
Benefits
$31,588
Total compensation
$227,213
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
1.01

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$1,547
Job Code
8552
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,777

Douglass Keely works as a Senior Da Investigator(Sfers) for District Attorney within Legal & Court. Their status is permanent exempt, 1.01 FTE. Douglass earned $227,213 in 2025. Their bargaining unit is SFDA Investigators Assn.

Roberto Miranda

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$226,615
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$186,057
Overtime
$0
Other pay
$0
Benefits
$40,558
Total compensation
$226,615
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

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
$14,098
Retirement Contribution
$26,460

Roberto Miranda is a Attorney (Civil/Criminal) at District Attorney within Legal & Court. They work permanent exempt. 2025 total compensation came to $226,615. Their bargaining unit is Municipal Attorneys Assoc.

Ashley Lee

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$226,198
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$167,490
Overtime
$0
Other pay
$0
Benefits
$58,709
Total compensation
$226,198
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
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
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$12,951

Ashley Lee holds the role of Attorney (Civil/Criminal) at District Attorney within Legal & Court. Their status is permanent exempt. In 2025, their total compensation was $226,198. Union affiliation: Municipal Attorneys Assoc.

Lorna Garrido

Pr Administrative Analyst/District Attorney

2025 total comp
$226,151
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$169,606
Overtime
$0
Other pay
$0
Benefits
$56,545
Total compensation
$226,151
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
1824
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$12,878

Lorna Garrido works as a Pr Administrative Analyst for District Attorney within Budget, Admn & Stats Analysis. Their status is permanent civil service. Lorna earned $226,151 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Madison Boucher

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$225,422
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$167,074
Overtime
$0
Other pay
$0
Benefits
$58,348
Total compensation
$225,422
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
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
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$12,650

At District Attorney, Madison Boucher serves as a Attorney (Civil/Criminal) within Legal & Court. They work permanent exempt. Their 2025 pay totaled $225,422. They are represented by Municipal Attorneys Assoc.

Ricky Herrera

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$225,270
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$166,889
Overtime
$0
Other pay
$0
Benefits
$58,381
Total compensation
$225,270
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
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
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$12,710

Ricky Herrera works as a Attorney (Civil/Criminal) for District Attorney within Legal & Court. Their status is permanent exempt. Ricky earned $225,270 in 2025. They are represented by Municipal Attorneys Assoc.