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

Sally Xie

Financial Systems Supervisor/District Attorney

2025 total comp
$272,048
Sub-department
Payroll, Billing & Accounting
Organization group
Public Protection
Base pay
$208,689
Overtime
$0
Other pay
$0
Benefits
$63,360
Total compensation
$272,048
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
1670
Job Family Code
1600
Organization Group Code
Public Protection
Other Benefits
$14,136

At District Attorney, Sally Xie serves as a Financial Systems Supervisor within Payroll, Billing & Accounting. They work permanent civil service. Their 2025 pay totaled $272,048. Their bargaining unit is Prof & Tech Eng, Local 21.

Richard Niven

Senior Da Investigator(Sfers)/District Attorney

2025 total comp
$266,403
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$179,429
Overtime
$21,039
Other pay
$12,273
Benefits
$53,662
Total compensation
$266,403
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
1.07

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
8552
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,996

At District Attorney, Richard Niven serves as a Senior Da Investigator(Sfers) within Legal & Court. They work permanent exempt, 1.07 FTE. Their 2025 pay totaled $266,403. They are represented by SFDA Investigators Assn.

Timothy Louie

Senior District Attorney Investigator/District Attorney

2024 total comp
$265,230
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$125,546
Overtime
$0
Other pay
$59,036
Benefits
$80,648
Total compensation
$265,230
Employment type
Permanent Exempt
Union / bargaining unit
SFDA Investigators Assn
Full-time equivalent (FTE)
0.73

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DAT
Health and Dental Benefits
$16,426
Job Code
8147
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,626

Timothy Louie holds the role of Senior District Attorney Investigator at District Attorney within Legal & Court. Their status is permanent exempt, 0.73 FTE. In 2024, their total compensation was $265,230. They are represented by SFDA Investigators Assn.

Nicholas Hunt

Attorney (Civil/Criminal)/District Attorney

2025 total comp
$260,527
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$196,529
Overtime
$0
Other pay
$0
Benefits
$63,998
Total compensation
$260,527
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
$14,114

Nicholas Hunt holds the role of Attorney (Civil/Criminal) at District Attorney within Legal & Court. Their status is permanent exempt. In 2025, their total compensation was $260,527. Their bargaining unit is Municipal Attorneys Assoc.

Conrad Rosario

Attorney (Civil/Criminal)/District Attorney

2024 total comp
$259,382
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$153,070
Overtime
$0
Other pay
$56,710
Benefits
$49,603
Total compensation
$259,382
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
0.56

Source-specific fields

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

Conrad Rosario holds the role of Attorney (Civil/Criminal) at District Attorney within Legal & Court. Their status is permanent exempt, 0.56 FTE. In 2024, their total compensation was $259,382. Their bargaining unit is Municipal Attorneys Assoc.

Glenn Pon

Assistant Chief Da Invstgtor (Sfers)/District Attorney

2025 total comp
$259,353
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$191,034
Overtime
$0
Other pay
$13,067
Benefits
$55,252
Total compensation
$259,353
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
8554
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$2,824

Glenn Pon works as a Assistant Chief Da Invstgtor (Sfers) for District Attorney within Legal & Court. Their status is permanent exempt. Glenn earned $259,353 in 2025. They are represented by SFDA Investigators Assn.

Richard Ng

Principal Human Resources Analyst/District Attorney

2025 total comp
$259,062
Sub-department
Personnel
Organization group
Public Protection
Base pay
$197,385
Overtime
$0
Other pay
$0
Benefits
$61,676
Total compensation
$259,062
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
1246
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$14,059

Richard Ng holds the role of Principal Human Resources Analyst at District Attorney within Personnel. Their status is permanent civil service. In 2025, their total compensation was $259,062. Their bargaining unit is Prof & Tech Eng, Local 21.

Eleanor Munger

Is Business Analyst-Principal/District Attorney

2025 total comp
$257,525
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$196,065
Overtime
$0
Other pay
$0
Benefits
$61,460
Total compensation
$257,525
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
1054
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$14,029

Eleanor Munger holds the role of Is Business Analyst-Principal at District Attorney within Information Systems. Their status is permanent civil service. In 2025, their total compensation was $257,525. Union affiliation: Prof & Tech Eng, Local 21.