GCGovComp.app

City and County of San Francisco / Public Utilities Commission

Agency file

Public Utilities Commission

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

The Public Utilities Commission operates public utilities and infrastructure such as water, power, sanitation, or energy services.

In 2025, this agency had 2,676 employees with median total compensation of $190,857; the highest distinct record was $586,768.

Year
2025
Total payroll
$492.7M
Employees
2,676
Median total
$190,857
Highest record
$586,768

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

Average pay composition

  • Base$129,705 (70%)
  • Overtime$4,769 (3%)
  • Other$3,681 (2%)
  • Benefits$45,953 (25%)

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
$57,093
$137,432
$190,857
$240,633
$282,094

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

Largest job titles

Utility Specialist
100 · $234,286
General Laborer
78 · $136,971
Utility Plumber
70 · $226,307

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
$474.9M
2,690
$186,513
2025
$492.7M
3.7%
2,676
0.5%
$190,857
2.3%

Record list

Employees

Page 2

Myles Rodriguez

General Laborer/Public Utilities Commission

2025 total comp
$73,576
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$59,058
Overtime
$71
Other pay
$924
Benefits
$13,522
Total compensation
$73,576
Employment type
Temporary Exempt
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.73

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$4,733
Retirement Contribution
$8,789

Myles Rodriguez is a General Laborer at Public Utilities Commission within Semi-Skilled & General Labor. They work temporary exempt, 0.73 FTE. 2025 total compensation came to $73,576. Their bargaining unit is Laborers, Local 261.

Alvaro Castro

General Laborer/Public Utilities Commission

2025 total comp
$73,415
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$44,927
Overtime
$4,691
Other pay
$3,410
Benefits
$20,387
Total compensation
$73,415
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.53

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$9,519
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$4,085

Alvaro Castro is a General Laborer at Public Utilities Commission within Semi-Skilled & General Labor. They work permanent civil service, 0.53 FTE. 2025 total compensation came to $73,415. Their bargaining unit is Laborers, Local 261.

Dan Han

Human Resources Analyst/Public Utilities Commission

2025 total comp
$73,232
Sub-department
Personnel
Organization group
Public Works, Transportation & Commerce
Base pay
$56,334
Overtime
$0
Other pay
$0
Benefits
$16,898
Total compensation
$73,232
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.55

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$10,675
Job Code
1241
Job Family Code
1200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$4,277

Dan Han works as a Human Resources Analyst for Public Utilities Commission within Personnel. Their status is temporary exempt, 0.55 FTE. Dan earned $73,232 in 2025. They are represented by Prof & Tech Eng, Local 21.

Tina Wang

Water Quality Technician/Public Utilities Commission

2024 total comp
$73,210
Sub-department
Lab, Pharmacy & Med Techs
Organization group
Public Works, Transportation & Commerce
Base pay
$50,588
Overtime
$0
Other pay
$0
Benefits
$22,623
Total compensation
$73,210
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.62

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$11,142
Job Code
2481
Job Family Code
2400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$3,865

Tina Wang is a Water Quality Technician at Public Utilities Commission within Lab, Pharmacy & Medical Techs. They work permanent civil service, 0.62 FTE. 2024 total compensation came to $73,210. Union affiliation: Prof & Tech Eng, Local 21.

Abigail Barker

Publ Service Aide-Asst to Professional/Public Utilities Commission

2025 total comp
$73,180
Sub-department
Public Service Aide
Organization group
Public Works, Transportation & Commerce
Base pay
$45,566
Overtime
$0
Other pay
$0
Benefits
$27,614
Total compensation
$73,180
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.84

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$16,715
Job Code
9920
Job Family Code
9900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$3,548

At Public Utilities Commission, Abigail Barker serves as a Publ Service Aide-Asst to Professional within Public Service Aide. They work temporary exempt, 0.84 FTE. Their 2025 pay totaled $73,180. Union affiliation: SEIU, Local 1021, Misc.

Preston Leslie

General Laborer/Public Utilities Commission

2025 total comp
$72,756
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$48,881
Overtime
$10
Other pay
$485
Benefits
$23,380
Total compensation
$72,756
Employment type
Temporary Exempt
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.64

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$12,322
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$3,807

Preston Leslie works as a General Laborer for Public Utilities Commission within Semi-Skilled & General Labor. Their status is temporary exempt, 0.64 FTE. Preston earned $72,756 in 2025. Their bargaining unit is Laborers, Local 261.

Brent Emoff

Apprentice Maintenance Machinist 1/Public Utilities Commission

2025 total comp
$72,365
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$45,059
Overtime
$4,341
Other pay
$0
Benefits
$22,966
Total compensation
$72,365
Employment type
Permanent Exempt
Union / bargaining unit
Auto Machinist, Local 1414
Full-time equivalent (FTE)
0.56

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$12,235
Job Code
7327
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$4,170

Brent Emoff works as a Apprentice Maintenance Machinist 1 for Public Utilities Commission within Journeyman Trade. Their status is permanent exempt, 0.56 FTE. Brent earned $72,365 in 2025. Union affiliation: Auto Machinist, Local 1414.

Klayton Powell

Housekeeper/Food Service Clnr/Public Utilities Commission

2025 total comp
$72,163
Sub-department
Housekeeping & Laundry
Organization group
Public Works, Transportation & Commerce
Base pay
$46,688
Overtime
$0
Other pay
$773
Benefits
$24,702
Total compensation
$72,163
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.74

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$14,710
Job Code
2706
Job Family Code
2700
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$3,636

Klayton Powell holds the role of Housekeeper/Food Service Clnr at Public Utilities Commission within Housekeeping & Laundry. Their status is temporary exempt, 0.74 FTE. In 2025, their total compensation was $72,163. Their bargaining unit is SEIU, Local 1021, Misc.

Maria Ang-Asuncion

Secretary 2/Public Utilities Commission

2024 total comp
$71,787
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Works, Transportation & Commerce
Base pay
$36,000
Overtime
$0
Other pay
$18,680
Benefits
$17,107
Total compensation
$71,787
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.38

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$7,146
Job Code
1446
Job Family Code
1400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$4,250

Maria Ang-Asuncion is a Secretary 2 at Public Utilities Commission within Clerical, Secretarial & Steno. They work permanent civil service, 0.38 FTE. 2024 total compensation came to $71,787. Union affiliation: SEIU, Local 1021, Misc.