GCGovComp.app

City and County of San Francisco / City Attorney

Agency file

City Attorney

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

The City Attorney is a government agency that delivers public services and programs within its jurisdiction.

In 2025, this agency had 379 employees with median total compensation of $246,505; the highest distinct record was $430,614.

Year
2025
Total payroll
$91.1M
Employees
379
Median total
$246,505
Highest record
$430,614

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 379 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($246,505) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$182,141 (76%)
  • Overtime$482 (0%)
  • Other$2,880 (1%)
  • Benefits$54,984 (23%)

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
$112,768
$158,839
$246,505
$342,394
$353,926

The pay ladder for this department. Someone at the 90th percentile earns $353,926 — more than 90% of the department; the 10th percentile earns $112,768. 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
$89.2M
365
$257,318
2025
$91.1M
2.1%
379
3.8%
$246,505
4.2%

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

Katharine Porter

Cfdntal Chief Attorney 2,(Cvl&Crmnl)/City Attorney

2025 total comp
$430,614
Sub-department
Untitled
Organization group
General Administration & Finance
Base pay
$333,602
Overtime
$0
Other pay
$0
Benefits
$97,011
Total compensation
$430,614
Employment type
Permanent Exempt
Union / bargaining unit
Mgt. Unrepresented Employees
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CAT
Health and Dental Benefits
$33,694
Job Code
AB44
Job Family Code
0000
Organization Group Code
General Administration & Finance
Other Benefits
$15,874

Katharine Porter works as a Cfdntal Chief Attorney 2,(Cvl&Crmnl) for City Attorney within Untitled. Their status is permanent exempt. Katharine earned $430,614 in 2025. Their bargaining unit is Mgt. Unrepresented Employees.

Yvonne Mere

Cfdntal Chief Attorney 2,(Cvl&Crmnl)/City Attorney

2025 total comp
$422,817
Sub-department
Untitled
Organization group
General Administration & Finance
Base pay
$333,602
Overtime
$0
Other pay
$0
Benefits
$89,215
Total compensation
$422,817
Employment type
Permanent Exempt
Union / bargaining unit
Mgt. Unrepresented Employees
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CAT
Health and Dental Benefits
$25,791
Job Code
AB44
Job Family Code
0000
Organization Group Code
General Administration & Finance
Other Benefits
$15,980

Yvonne Mere works as a Cfdntal Chief Attorney 2,(Cvl&Crmnl) for City Attorney within Untitled. Their status is permanent exempt. Yvonne earned $422,817 in 2025. They are represented by Mgt. Unrepresented Employees.

Jonathan Givner

Cfdntal Chief Attorney 2,(Cvl&Crmnl)/City Attorney

2025 total comp
$419,836
Sub-department
Untitled
Organization group
General Administration & Finance
Base pay
$329,411
Overtime
$0
Other pay
$0
Benefits
$90,424
Total compensation
$419,836
Employment type
Permanent Exempt
Union / bargaining unit
Mgt. Unrepresented Employees
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CAT
Health and Dental Benefits
$27,589
Job Code
AB44
Job Family Code
0000
Organization Group Code
General Administration & Finance
Other Benefits
$15,995

Jonathan Givner works as a Cfdntal Chief Attorney 2,(Cvl&Crmnl) for City Attorney within Untitled. Their status is permanent exempt. Jonathan earned $419,836 in 2025. Union affiliation: Mgt. Unrepresented Employees.

David Chiu

City Attorney/City Attorney

2025 total comp
$409,855
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$321,135
Overtime
$0
Other pay
$0
Benefits
$88,720
Total compensation
$409,855
Employment type
Other
Union / bargaining unit
Elected Officials
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CAT
Health and Dental Benefits
$26,704
Job Code
8197
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$16,347

David Chiu is a City Attorney at City Attorney within Legal & Court. They work other. 2025 total compensation came to $409,855. Their bargaining unit is Elected Officials.

Jonathan Givner

Assistant Chief Attorney 2/City Attorney

2024 total comp
$400,995
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$317,128
Overtime
$0
Other pay
$0
Benefits
$83,867
Total compensation
$400,995
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CAT
Health and Dental Benefits
$21,199
Job Code
8183
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$15,652

Jonathan Givner works as a Assistant Chief Attorney 2 for City Attorney within Legal & Court. Their status is permanent exempt, 1.04 FTE. Jonathan earned $400,995 in 2024. They are represented by Municipal Attorneys Assoc.

Theresa Mueller

Assistant Chief Attorney 2/City Attorney

2025 total comp
$399,598
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$316,191
Overtime
$0
Other pay
$0
Benefits
$83,407
Total compensation
$399,598
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
CAT
Health and Dental Benefits
$21,941
Job Code
8183
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$16,498

Theresa Mueller is a Assistant Chief Attorney 2 at City Attorney within Legal & Court. They work permanent exempt. 2025 total compensation came to $399,598. They are represented by Municipal Attorneys Assoc.

Sheryl Bregman

Assistant Chief Attorney 2/City Attorney

2025 total comp
$399,373
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$316,191
Overtime
$0
Other pay
$0
Benefits
$83,181
Total compensation
$399,373
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
CAT
Health and Dental Benefits
$21,941
Job Code
8183
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$16,273

Sheryl Bregman is a Assistant Chief Attorney 2 at City Attorney within Legal & Court. They work permanent exempt. 2025 total compensation came to $399,373. They are represented by Municipal Attorneys Assoc.

Anne Pearson

Assistant Chief Attorney 2/City Attorney

2025 total comp
$399,344
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$316,191
Overtime
$0
Other pay
$0
Benefits
$83,152
Total compensation
$399,344
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
CAT
Health and Dental Benefits
$21,941
Job Code
8183
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$16,244

Anne Pearson works as a Assistant Chief Attorney 2 for City Attorney within Legal & Court. Their status is permanent exempt. Anne earned $399,344 in 2025. Their bargaining unit is Municipal Attorneys Assoc.

Jennifer Choi

Assistant Chief Attorney 2/City Attorney

2025 total comp
$399,113
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$316,191
Overtime
$0
Other pay
$0
Benefits
$82,922
Total compensation
$399,113
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
CAT
Health and Dental Benefits
$21,941
Job Code
8183
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$16,014

Jennifer Choi is a Assistant Chief Attorney 2 at City Attorney within Legal & Court. They work permanent exempt. 2025 total compensation came to $399,113. They are represented by Municipal Attorneys Assoc.

Susan Cleveland-Knowles

Assistant Chief Attorney 2/City Attorney

2025 total comp
$393,713
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$308,243
Overtime
$0
Other pay
$3,194
Benefits
$82,277
Total compensation
$393,713
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
CAT
Health and Dental Benefits
$21,941
Job Code
8183
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$16,053

Susan Cleveland-Knowles is a Assistant Chief Attorney 2 at City Attorney within Legal & Court. They work permanent exempt. 2025 total compensation came to $393,713. Their bargaining unit is Municipal Attorneys Assoc.

Elaine O'Neil

Assistant Chief Attorney 1/City Attorney

2025 total comp
$389,426
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$301,283
Overtime
$0
Other pay
$5,988
Benefits
$82,156
Total compensation
$389,426
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$16,516

Elaine O'Neil holds the role of Assistant Chief Attorney 1 at City Attorney within Legal & Court. Their status is permanent exempt. In 2025, their total compensation was $389,426. Union affiliation: Municipal Attorneys Assoc.

Dyana Lechuga

Assistant Chief Attorney 1/City Attorney

2025 total comp
$389,166
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$301,283
Overtime
$0
Other pay
$5,988
Benefits
$81,895
Total compensation
$389,166
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$16,256

At City Attorney, Dyana Lechuga serves as a Assistant Chief Attorney 1 within Legal & Court. They work permanent exempt. Their 2025 pay totaled $389,166. Union affiliation: Municipal Attorneys Assoc.

Michelle Sexton

Assistant Chief Attorney 1/City Attorney

2025 total comp
$382,438
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$301,268
Overtime
$0
Other pay
$0
Benefits
$81,170
Total compensation
$382,438
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$16,381

Michelle Sexton works as a Assistant Chief Attorney 1 for City Attorney within Legal & Court. Their status is permanent exempt. Michelle earned $382,438 in 2025. They are represented by Municipal Attorneys Assoc.

Matthew Goldberg

Assistant Chief Attorney 1/City Attorney

2025 total comp
$381,963
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$301,283
Overtime
$0
Other pay
$0
Benefits
$80,680
Total compensation
$381,963
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$15,892

Matthew Goldberg works as a Assistant Chief Attorney 1 for City Attorney within Legal & Court. Their status is permanent exempt. Matthew earned $381,963 in 2025. They are represented by Municipal Attorneys Assoc.

Tara Steeley

Assistant Chief Attorney 1/City Attorney

2025 total comp
$381,921
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$301,283
Overtime
$0
Other pay
$0
Benefits
$80,639
Total compensation
$381,921
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$15,850

Tara Steeley is a Assistant Chief Attorney 1 at City Attorney within Legal & Court. They work permanent exempt. 2025 total compensation came to $381,921. Union affiliation: Municipal Attorneys Assoc.

Peter Keith

Assistant Chief Attorney 1/City Attorney

2025 total comp
$381,890
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$301,283
Overtime
$0
Other pay
$0
Benefits
$80,607
Total compensation
$381,890
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$15,819

Peter Keith is a Assistant Chief Attorney 1 at City Attorney within Legal & Court. They work permanent exempt. 2025 total compensation came to $381,890. They are represented by Municipal Attorneys Assoc.

Scott Reiber

Assistant Chief Attorney 1/City Attorney

2025 total comp
$381,805
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$301,283
Overtime
$0
Other pay
$0
Benefits
$80,522
Total compensation
$381,805
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$15,734

Scott Reiber holds the role of Assistant Chief Attorney 1 at City Attorney within Legal & Court. Their status is permanent exempt. In 2025, their total compensation was $381,805. Their bargaining unit is Municipal Attorneys Assoc.

Austin Yang

Assistant Chief Attorney 1/City Attorney

2025 total comp
$381,693
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$301,283
Overtime
$0
Other pay
$0
Benefits
$80,410
Total compensation
$381,693
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$15,622

Austin Yang works as a Assistant Chief Attorney 1 for City Attorney within Legal & Court. Their status is permanent exempt. Austin earned $381,693 in 2025. Their bargaining unit is Municipal Attorneys Assoc.

Sara Eisenberg

Assistant Chief Attorney 1/City Attorney

2025 total comp
$381,680
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$301,283
Overtime
$0
Other pay
$0
Benefits
$80,397
Total compensation
$381,680
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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$15,609

Sara Eisenberg works as a Assistant Chief Attorney 1 for City Attorney within Legal & Court. Their status is permanent exempt. Sara earned $381,680 in 2025. They are represented by Municipal Attorneys Assoc.

Cecilia Mangoba

Assistant Chief Attorney 1/City Attorney

2025 total comp
$377,709
Sub-department
Legal & Court
Organization group
General Administration & Finance
Base pay
$297,483
Overtime
$0
Other pay
$0
Benefits
$80,227
Total compensation
$377,709
Employment type
Temporary 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
CAT
Health and Dental Benefits
$21,941
Job Code
8181
Job Family Code
8100
Organization Group Code
General Administration & Finance
Other Benefits
$15,986

Cecilia Mangoba is a Assistant Chief Attorney 1 at City Attorney within Legal & Court. They work temporary exempt. 2025 total compensation came to $377,709. They are represented by Municipal Attorneys Assoc.