GCGovComp.app

City and County of San Francisco / Superior Court / Superior Court Judge

Job-title file

Superior Court Judge

Carry out the duties of this position in support of the agency's public mission.

59 employees hold this title in Superior Court. Median total compensation for the role is $15,543, below the department median of $138,647.

Employees
59
Role median
$15,543
Agency median
$138,647
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$975$37,321+

How total compensation varies among the 59 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Record list

Employees with this title

Highest-paid first / page 2

Jeffrey Ross

Superior Court Judge/Superior Court

2025 total comp
$13,143
Sub-department
Untitled
Organization group
Public Protection
Base pay
$9,464
Overtime
$0
Other pay
$3,492
Benefits
$188
Total compensation
$13,143
Employment type
Other
Union / bargaining unit
Court-Judge
Full-time equivalent (FTE)
1

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
$188
Total Salary
$12,955

At Superior Court, Jeffrey Ross serves as a Superior Court Judge within Untitled. They work other. Their 2025 pay totaled $13,143. Union affiliation: Court-Judge.

Brian Stretch

Superior Court Judge/Superior Court

2025 total comp
$12,603
Sub-department
Untitled
Organization group
Public Protection
Base pay
$9,464
Overtime
$0
Other pay
$2,960
Benefits
$180
Total compensation
$12,603
Employment type
Other
Union / bargaining unit
Court-Judge
Full-time equivalent (FTE)
1

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
$180
Total Salary
$12,423

Brian Stretch works as a Superior Court Judge for Superior Court within Untitled. Their status is other. Brian earned $12,603 in 2025. They are represented by Court-Judge.

Monica Wiley

Superior Court Judge/Superior Court

2025 total comp
$12,012
Sub-department
Untitled
Organization group
Public Protection
Base pay
$9,464
Overtime
$0
Other pay
$2,376
Benefits
$172
Total compensation
$12,012
Employment type
Other
Union / bargaining unit
Court-Judge
Full-time equivalent (FTE)
1

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
$172
Total Salary
$11,840

Monica Wiley is a Superior Court Judge at Superior Court within Untitled. They work other. 2025 total compensation came to $12,012. They are represented by Court-Judge.

Michael Rhoads

Superior Court Judge/Superior Court

2025 total comp
$11,993
Sub-department
Untitled
Organization group
Public Protection
Base pay
$9,464
Overtime
$0
Other pay
$2,358
Benefits
$171
Total compensation
$11,993
Employment type
Permanent Exempt
Union / bargaining unit
Court-Judge
Full-time equivalent (FTE)
1

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
$171
Total Salary
$11,821

Michael Rhoads holds the role of Superior Court Judge at Superior Court within Untitled. Their status is permanent exempt. In 2025, their total compensation was $11,993. Their bargaining unit is Court-Judge.

Christopher Hite

Superior Court Judge/Superior Court

2025 total comp
$11,151
Sub-department
Untitled
Organization group
Public Protection
Base pay
$9,464
Overtime
$0
Other pay
$1,528
Benefits
$159
Total compensation
$11,151
Employment type
Other
Union / bargaining unit
Court-Judge
Full-time equivalent (FTE)
1

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
$159
Total Salary
$10,991

Christopher Hite is a Superior Court Judge at Superior Court within Untitled. They work other. 2025 total compensation came to $11,151. Their bargaining unit is Court-Judge.

Daniel Flores

Superior Court Judge/Superior Court

2025 total comp
$11,147
Sub-department
Untitled
Organization group
Public Protection
Base pay
$9,464
Overtime
$0
Other pay
$329
Benefits
$1,354
Total compensation
$11,147
Employment type
Permanent Exempt
Union / bargaining unit
Court-Judge
Full-time equivalent (FTE)
1

Source-specific fields

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

Daniel Flores holds the role of Superior Court Judge at Superior Court within Untitled. Their status is permanent exempt. In 2025, their total compensation was $11,147. Union affiliation: Court-Judge.

Brendan Conroy

Superior Court Judge/Superior Court

2025 total comp
$10,991
Sub-department
Untitled
Organization group
Public Protection
Base pay
$9,464
Overtime
$0
Other pay
$1,370
Benefits
$157
Total compensation
$10,991
Employment type
Permanent Exempt
Union / bargaining unit
Court-Judge
Full-time equivalent (FTE)
1

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
$157
Total Salary
$10,834

At Superior Court, Brendan Conroy serves as a Superior Court Judge within Untitled. They work permanent exempt. Their 2025 pay totaled $10,991. They are represented by Court-Judge.

Julia Cervantes

Superior Court Judge/Superior Court

2025 total comp
$10,907
Sub-department
Untitled
Organization group
Public Protection
Base pay
$6,370
Overtime
$0
Other pay
$4,382
Benefits
$156
Total compensation
$10,907
Employment type
Other
Union / bargaining unit
Court-Judge
Full-time equivalent (FTE)
0.67

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
$156
Total Salary
$10,751

Julia Cervantes is a Superior Court Judge at Superior Court within Untitled. They work other, 0.67 FTE. 2025 total compensation came to $10,907. They are represented by Court-Judge.

Murlene Randle

Superior Court Judge/Superior Court

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

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
$137
Total Salary
$9,464

At Superior Court, Murlene Randle serves as a Superior Court Judge within Untitled. They work permanent exempt. Their 2025 pay totaled $9,601. Union affiliation: Court-Judge.

Curtis Karnow

Superior Court Judge/Superior Court

2025 total comp
$8,621
Sub-department
Untitled
Organization group
Public Protection
Base pay
$3,349
Overtime
$0
Other pay
$5,149
Benefits
$123
Total compensation
$8,621
Employment type
Other
Union / bargaining unit
Court-Judge
Full-time equivalent (FTE)
0.31

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
$123
Total Salary
$8,498

Curtis Karnow is a Superior Court Judge at Superior Court within Untitled. They work other, 0.31 FTE. 2025 total compensation came to $8,621. They are represented by Court-Judge.

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.

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.

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.

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.