GCGovComp.app

City and County of San Francisco / Superior Court

Agency file

Superior Court

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

The Superior Court operates the court system — adjudicating cases and maintaining judicial records.

In 2025, this agency had 547 employees with median total compensation of $138,647; the highest distinct record was $389,743.

Year
2025
Employees
547
Median total
$138,647
Highest record
$389,743

What the records show

Compensation analytics

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

Salary distribution

$975$256,874+

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

Average pay composition

  • Base$82,267 (65%)
  • Overtime$127 (0%)
  • Other$6,664 (5%)
  • Benefits$38,373 (30%)

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
$15,423
$85,091
$138,647
$168,266
$212,012

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

Largest job titles

Deputy Court Clerk II
123 · $117,850
Deputy Court Clerk III
109 · $151,233
Court Reporter
30 · $205,823
Court Interpreter
23 · $141,984

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.

Record list

Employees

Highest-paid first / page 16

Robert Genetti

Administrative Analyst I/Superior Court

2024 total comp
$7,286
Sub-department
Untitled
Organization group
Public Protection
Base pay
$6,517
Overtime
$0
Other pay
$251
Benefits
$518
Total compensation
$7,286
Employment type
Temporary Exempt
Union / bargaining unit
Court-Unrep Professional

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Job Code
370C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$518
Total Salary
$6,768

At Superior Court, Robert Genetti serves as a Administrative Analyst I within Untitled. They work temporary exempt. Their 2024 pay totaled $7,286. Their bargaining unit is Court-Unrep Professional.

Melody Sherrod

CT Comp Facilities Coordinator/Superior Court

2024 total comp
$7,056
Sub-department
Untitled
Organization group
Public Protection
Base pay
$6,554
Overtime
$0
Other pay
$0
Benefits
$501
Total compensation
$7,056
Employment type
Temporary Exempt
Union / bargaining unit
Court-Local 21 Professional

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Job Code
355C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$501
Total Salary
$6,554

Melody Sherrod works as a CT Comp Facilities Coordinator for Superior Court within Untitled. Their status is temporary exempt. Melody earned $7,056 in 2024. Their bargaining unit is Court-Local 21 Professional.

Damonisha Horne

Deputy Court Clerk III/Superior Court

2025 total comp
$6,824
Sub-department
Untitled
Organization group
Public Protection
Base pay
$5,551
Overtime
$0
Other pay
$0
Benefits
$1,273
Total compensation
$6,824
Employment type
Permanent Exempt
Union / bargaining unit
Utd Pub EmpL790 SEIU-Crt Clrks

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Job Code
430C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$467
Retirement Contribution
$806

Damonisha Horne holds the role of Deputy Court Clerk III at Superior Court within Untitled. Their status is permanent exempt. In 2025, their total compensation was $6,824. They are represented by Utd Pub EmpL790 SEIU-Crt Clrks.

Heather Bautista

Pro Tempore Court Reporter/Superior Court

2025 total comp
$6,513
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$5,500
Overtime
$0
Other pay
$550
Benefits
$463
Total compensation
$6,513
Employment type
Temporary Exempt
Union / bargaining unit
Court-Court Reporters

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Job Code
501C
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$463
Total Salary
$6,050

Heather Bautista works as a Pro Tempore Court Reporter for Superior Court within Clerical, Secretarial & Steno. Their status is temporary exempt. Heather earned $6,513 in 2025. Union affiliation: Court-Court Reporters.

John Echeverria

Superior Court Judge/Superior Court

2025 total comp
$5,857
Sub-department
Untitled
Organization group
Public Protection
Base pay
$3,312
Overtime
$0
Other pay
$2,461
Benefits
$84
Total compensation
$5,857
Employment type
Other
Union / bargaining unit
Court-Judge
Full-time equivalent (FTE)
0.35

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Job Code
990C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$84
Total Salary
$5,774

John Echeverria works as a Superior Court Judge for Superior Court within Untitled. Their status is other, 0.35 FTE. John earned $5,857 in 2025. They are represented by Court-Judge.

Anne Massullo

Superior Court Judge/Superior Court

2025 total comp
$5,763
Sub-department
Untitled
Organization group
Public Protection
Base pay
$1,529
Overtime
$0
Other pay
$4,152
Benefits
$82
Total compensation
$5,763
Employment type
Other
Union / bargaining unit
Court-Judge
Full-time equivalent (FTE)
0.16

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Job Code
990C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$82
Total Salary
$5,681

Anne Massullo works as a Superior Court Judge for Superior Court within Untitled. Their status is other, 0.16 FTE. Anne earned $5,763 in 2025. Their bargaining unit is Court-Judge.

Lyndi Hatch

Court Reporter/Superior Court

2025 total comp
$5,636
Sub-department
Untitled
Organization group
Public Protection
Base pay
$0
Overtime
$0
Other pay
$3,667
Benefits
$1,970
Total compensation
$5,636
Employment type
Permanent Exempt
Union / bargaining unit
Court-Court Reporters

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Health and Dental Benefits
$1,689
Job Code
500C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$280

Lyndi Hatch works as a Court Reporter for Superior Court within Untitled. Their status is permanent exempt. Lyndi earned $5,636 in 2025. Union affiliation: Court-Court Reporters.

Matthew Cox

CT Comp Systems Engineer II/Superior Court

2025 total comp
$5,484
Sub-department
Untitled
Organization group
Public Protection
Base pay
$5,094
Overtime
$0
Other pay
$0
Benefits
$390
Total compensation
$5,484
Employment type
Temporary Exempt
Union / bargaining unit
Court-Unrep Professional

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Job Code
352C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$390
Total Salary
$5,094

Matthew Cox works as a CT Comp Systems Engineer II for Superior Court within Untitled. Their status is temporary exempt. Matthew earned $5,484 in 2025. Union affiliation: Court-Unrep Professional.

Kathleen Kelly

Superior Court Judge/Superior Court

2025 total comp
$5,142
Sub-department
Untitled
Organization group
Public Protection
Base pay
$1,820
Overtime
$0
Other pay
$3,065
Benefits
$257
Total compensation
$5,142
Employment type
Other
Union / bargaining unit
Court-Judge
Full-time equivalent (FTE)
0.15

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Health and Dental Benefits
$186
Job Code
990C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$71

Kathleen Kelly works as a Superior Court Judge for Superior Court within Untitled. Their status is other, 0.15 FTE. Kathleen earned $5,142 in 2025. Their bargaining unit is Court-Judge.

Dawn Payne

Superior Court Judge/Superior Court

2025 total comp
$4,190
Sub-department
Untitled
Organization group
Public Protection
Base pay
$3,312
Overtime
$0
Other pay
$818
Benefits
$60
Total compensation
$4,190
Employment type
Other
Union / bargaining unit
Court-Judge
Full-time equivalent (FTE)
0.35

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Job Code
990C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$60
Total Salary
$4,130

Dawn Payne is a Superior Court Judge at Superior Court within Untitled. They work other, 0.35 FTE. 2025 total compensation came to $4,190. They are represented by Court-Judge.

Richard Ulmer

Superior Court Judge/Superior Court

2025 total comp
$3,249
Sub-department
Untitled
Organization group
Public Protection
Base pay
$1,092
Overtime
$0
Other pay
$2,111
Benefits
$46
Total compensation
$3,249
Employment type
Other
Union / bargaining unit
Court-Judge
Full-time equivalent (FTE)
0.12

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Job Code
990C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$46
Total Salary
$3,203

At Superior Court, Richard Ulmer serves as a Superior Court Judge within Untitled. They work other, 0.12 FTE. Their 2025 pay totaled $3,249. Union affiliation: Court-Judge.

Vedica Puri

Superior Court Judge/Superior Court

2025 total comp
$3,212
Sub-department
Untitled
Organization group
Public Protection
Base pay
$2,111
Overtime
$0
Other pay
$1,055
Benefits
$46
Total compensation
$3,212
Employment type
Permanent Exempt
Union / bargaining unit
Court-Judge
Full-time equivalent (FTE)
0.22

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Job Code
990C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$46
Total Salary
$3,166

Vedica Puri is a Superior Court Judge at Superior Court within Untitled. They work permanent exempt, 0.22 FTE. 2025 total compensation came to $3,212. Union affiliation: Court-Judge.

Queue Rolo

Deputy Court Clerk I/Superior Court

2024 total comp
$3,120
Sub-department
Untitled
Organization group
Public Protection
Base pay
$2,898
Overtime
$0
Other pay
$0
Benefits
$222
Total compensation
$3,120
Employment type
Temporary Exempt
Union / bargaining unit
Utd Pub EmpL790 SEIU-Crt Clrks

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Job Code
410C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$222
Total Salary
$2,898

Queue Rolo works as a Deputy Court Clerk I for Superior Court within Untitled. Their status is temporary exempt. Queue earned $3,120 in 2024. They are represented by Utd Pub EmpL790 SEIU-Crt Clrks.

Vidalia Galvez

Senior Fiscal Technician/Superior Court

2024 total comp
$3,106
Sub-department
Untitled
Organization group
Public Protection
Base pay
$2,149
Overtime
$0
Other pay
$13
Benefits
$945
Total compensation
$3,106
Employment type
Permanent Exempt
Union / bargaining unit
Utd Pub EmpL790 SEIU-Crt Clrks

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Health and Dental Benefits
$438
Job Code
474C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$167

At Superior Court, Vidalia Galvez serves as a Senior Fiscal Technician within Untitled. They work permanent exempt. Their 2024 pay totaled $3,106. Their bargaining unit is Utd Pub EmpL790 SEIU-Crt Clrks.

Beverly Bramlett

Principl Personnel Payroll Representative/Superior Court

2025 total comp
$3,048
Sub-department
Untitled
Organization group
Public Protection
Base pay
$2,831
Overtime
$0
Other pay
$0
Benefits
$217
Total compensation
$3,048
Employment type
Temporary Exempt
Union / bargaining unit
Court-Local 21 Professional

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Job Code
479C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$217
Total Salary
$2,831

Beverly Bramlett holds the role of Principl Personnel Payroll Representative at Superior Court within Untitled. Their status is temporary exempt. In 2025, their total compensation was $3,048. Their bargaining unit is Court-Local 21 Professional.

Madison Harris

Deputy Court Clerk II/Superior Court

2025 total comp
$3,008
Sub-department
Untitled
Organization group
Public Protection
Base pay
$2,426
Overtime
$0
Other pay
$0
Benefits
$582
Total compensation
$3,008
Employment type
Permanent Exempt
Union / bargaining unit
Utd Pub EmpL790 SEIU-Crt Clrks

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Job Code
420C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$186
Retirement Contribution
$396

Madison Harris works as a Deputy Court Clerk II for Superior Court within Untitled. Their status is permanent exempt. Madison earned $3,008 in 2025. Union affiliation: Utd Pub EmpL790 SEIU-Crt Clrks.

Katherine Wzorek

Administrative Analyst II/Superior Court

2025 total comp
$2,806
Sub-department
Untitled
Organization group
Public Protection
Base pay
$2,607
Overtime
$0
Other pay
$0
Benefits
$199
Total compensation
$2,806
Employment type
Temporary Exempt
Union / bargaining unit
Court-Local 21 Professional

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Job Code
372C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$199
Total Salary
$2,607

Katherine Wzorek is a Administrative Analyst II at Superior Court within Untitled. They work temporary exempt. 2025 total compensation came to $2,806. Their bargaining unit is Court-Local 21 Professional.

Carmen Velasco

CT Comp Facilities Coordinator/Superior Court

2025 total comp
$2,273
Sub-department
Untitled
Organization group
Public Protection
Base pay
$2,112
Overtime
$0
Other pay
$0
Benefits
$162
Total compensation
$2,273
Employment type
Temporary Exempt
Union / bargaining unit
Court-Local 21 Professional

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Job Code
355C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$162
Total Salary
$2,112

Carmen Velasco holds the role of CT Comp Facilities Coordinator at Superior Court within Untitled. Their status is temporary exempt. In 2025, their total compensation was $2,273. Union affiliation: Court-Local 21 Professional.

Sandra Mori

Superior Court Judge/Superior Court

2025 total comp
$1,675
Sub-department
Untitled
Organization group
Public Protection
Base pay
$1,310
Overtime
$0
Other pay
$341
Benefits
$24
Total compensation
$1,675
Employment type
Permanent Exempt
Union / bargaining unit
Court-Judge
Full-time equivalent (FTE)
0.14

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Job Code
990C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$24
Total Salary
$1,651

Sandra Mori holds the role of Superior Court Judge at Superior Court within Untitled. Their status is permanent exempt, 0.14 FTE. In 2025, their total compensation was $1,675. They are represented by Court-Judge.

Loretta Giorgi

Superior Court Judge/Superior Court

2024 total comp
$1,435
Sub-department
Untitled
Organization group
Public Protection
Base pay
$582
Overtime
$0
Other pay
$832
Benefits
$21
Total compensation
$1,435
Employment type
Permanent Exempt
Union / bargaining unit
Court-Judge

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Job Code
990C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$21
Total Salary
$1,414

Loretta Giorgi holds the role of Superior Court Judge at Superior Court within Untitled. Their status is permanent exempt. In 2024, their total compensation was $1,435. Their bargaining unit is Court-Judge.

Vincent Zhang

Deputy Court Clerk I/Superior Court

2025 total comp
$1,167
Sub-department
Untitled
Organization group
Public Protection
Base pay
$1,084
Overtime
$0
Other pay
$0
Benefits
$83
Total compensation
$1,167
Employment type
Temporary Exempt
Union / bargaining unit
Utd Pub EmpL790 SEIU-Crt Clrks

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Job Code
410C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$83
Total Salary
$1,084

Vincent Zhang is a Deputy Court Clerk I at Superior Court within Untitled. They work temporary exempt. 2025 total compensation came to $1,167. Their bargaining unit is Utd Pub EmpL790 SEIU-Crt Clrks.

Lianne Dumas

Superior Court Judge/Superior Court

2025 total comp
$975
Sub-department
Untitled
Organization group
Public Protection
Base pay
$764
Overtime
$0
Other pay
$196
Benefits
$14
Total compensation
$975
Employment type
Other
Union / bargaining unit
Court-Judge

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
CRT
Job Code
990C
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$14
Total Salary
$961

Lianne Dumas works as a Superior Court Judge for Superior Court within Untitled. Their status is other. Lianne earned $975 in 2025. Their bargaining unit is Court-Judge.