GCGovComp.app

City and County of San Francisco / City Administrator

Agency file

City Administrator

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

The City Administrator provides central administrative services — personnel, procurement, facilities, and internal operations.

In 2025, this agency had 1,110 employees with median total compensation of $151,053; the highest distinct record was $546,598.

Year
2025
Total payroll
$170.4M
Employees
1,110
Median total
$151,053
Highest record
$546,598

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

Average pay composition

  • Base$106,673 (69%)
  • Overtime$3,602 (2%)
  • Other$2,925 (2%)
  • Benefits$40,300 (26%)

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
$38,038
$115,994
$151,053
$199,141
$247,143

The pay ladder for this department. Someone at the 90th percentile earns $247,143 — more than 90% of the department; the 10th percentile earns $38,038. 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
$170.9M
1,170
$142,999
2025
$170.4M
0.3%
1,110
5.1%
$151,053
5.6%

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 2

Li Yang

Custodian/City Administrator

2025 total comp
$30,071
Sub-department
Housekeeping & Laundry
Organization group
General Administration & Finance
Base pay
$27,234
Overtime
$0
Other pay
$740
Benefits
$2,097
Total compensation
$30,071
Employment type
Temporary Exempt
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
ADM
Job Code
2708
Job Family Code
2700
Organization Group Code
General Administration & Finance
Other Benefits
$2,097
Total Salary
$27,974

At City Administrator, Li Yang serves as a Custodian within Housekeeping & Laundry. They work temporary exempt, 0.38 FTE. Their 2025 pay totaled $30,071. Their bargaining unit is SEIU, Local 1021, Misc.

De Diep

Custodian/City Administrator

2025 total comp
$30,043
Sub-department
Housekeeping & Laundry
Organization group
General Administration & Finance
Base pay
$27,947
Overtime
$0
Other pay
$0
Benefits
$2,095
Total compensation
$30,043
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.42

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Job Code
2708
Job Family Code
2700
Organization Group Code
General Administration & Finance
Other Benefits
$2,095
Total Salary
$27,947

De Diep works as a Custodian for City Administrator within Housekeeping & Laundry. Their status is temporary exempt, 0.42 FTE. De earned $30,043 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Yan Chen

Custodian/City Administrator

2025 total comp
$29,961
Sub-department
Housekeeping & Laundry
Organization group
General Administration & Finance
Base pay
$26,123
Overtime
$0
Other pay
$1,748
Benefits
$2,090
Total compensation
$29,961
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.39

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Job Code
2708
Job Family Code
2700
Organization Group Code
General Administration & Finance
Other Benefits
$2,090
Total Salary
$27,871

Yan Chen is a Custodian at City Administrator within Housekeeping & Laundry. They work temporary exempt, 0.39 FTE. 2025 total compensation came to $29,961. Their bargaining unit is SEIU, Local 1021, Misc.

Jayoni Morales

Public Service Trainee/City Administrator

2025 total comp
$29,907
Sub-department
Public Service Aide
Organization group
General Administration & Finance
Base pay
$17,979
Overtime
$0
Other pay
$723
Benefits
$11,205
Total compensation
$29,907
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.34

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Health and Dental Benefits
$6,808
Job Code
9910
Job Family Code
9900
Organization Group Code
General Administration & Finance
Other Benefits
$1,460

Jayoni Morales is a Public Service Trainee at City Administrator within Public Service Aide. They work temporary exempt, 0.34 FTE. 2025 total compensation came to $29,907. Union affiliation: SEIU, Local 1021, Misc.

Claire Phillips

Pr Administrative Analyst/City Administrator

2025 total comp
$29,882
Sub-department
Budget, Admn & Stats Analysis
Organization group
General Administration & Finance
Base pay
$24,303
Overtime
$0
Other pay
$0
Benefits
$5,579
Total compensation
$29,882
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.14

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Job Code
1824
Job Family Code
1800
Organization Group Code
General Administration & Finance
Other Benefits
$2,117
Retirement Contribution
$3,462

Claire Phillips works as a Pr Administrative Analyst for City Administrator within Budget, Admn & Stats Analysis. Their status is temporary exempt, 0.14 FTE. Claire earned $29,882 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Alex Tactay

Custodian/City Administrator

2025 total comp
$29,618
Sub-department
Housekeeping & Laundry
Organization group
General Administration & Finance
Base pay
$26,254
Overtime
$0
Other pay
$1,299
Benefits
$2,066
Total compensation
$29,618
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.39

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Job Code
2708
Job Family Code
2700
Organization Group Code
General Administration & Finance
Other Benefits
$2,066
Total Salary
$27,552

Alex Tactay holds the role of Custodian at City Administrator within Housekeeping & Laundry. Their status is temporary exempt, 0.39 FTE. In 2025, their total compensation was $29,618. Union affiliation: SEIU, Local 1021, Misc.

Reena Yamat

Publ Service Aide-Asst to Professional/City Administrator

2024 total comp
$29,590
Sub-department
Public Service Aide
Organization group
General Administration & Finance
Base pay
$23,680
Overtime
$0
Other pay
$0
Benefits
$5,910
Total compensation
$29,590
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.45

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Job Code
9920
Job Family Code
9900
Organization Group Code
General Administration & Finance
Other Benefits
$1,886
Retirement Contribution
$4,024

Reena Yamat works as a Publ Service Aide-Asst to Professional for City Administrator within Public Service Aide. Their status is temporary exempt, 0.45 FTE. Reena earned $29,590 in 2024. Their bargaining unit is SEIU, Local 1021, Misc.

John Keenan

Junior Clerk/City Administrator

2025 total comp
$29,523
Sub-department
Clerical, Secretarial & Steno
Organization group
General Administration & Finance
Base pay
$17,242
Overtime
$9,581
Other pay
$642
Benefits
$2,059
Total compensation
$29,523
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.36

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Job Code
1402
Job Family Code
1400
Organization Group Code
General Administration & Finance
Other Benefits
$2,059
Total Salary
$27,464

John Keenan is a Junior Clerk at City Administrator within Clerical, Secretarial & Steno. They work temporary exempt, 0.36 FTE. 2025 total compensation came to $29,523. They are represented by SEIU, Local 1021, Misc.

Anne Wu

Custodian/City Administrator

2025 total comp
$29,383
Sub-department
Housekeeping & Laundry
Organization group
General Administration & Finance
Base pay
$15,011
Overtime
$0
Other pay
$6,562
Benefits
$7,810
Total compensation
$29,383
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.19

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Health and Dental Benefits
$3,733
Job Code
2708
Job Family Code
2700
Organization Group Code
General Administration & Finance
Other Benefits
$1,674

Anne Wu is a Custodian at City Administrator within Housekeeping & Laundry. They work permanent civil service, 0.19 FTE. 2025 total compensation came to $29,383. Their bargaining unit is SEIU, Local 1021, Misc.

Peiying Guan

Custodian/City Administrator

2025 total comp
$29,282
Sub-department
Housekeeping & Laundry
Organization group
General Administration & Finance
Base pay
$27,012
Overtime
$195
Other pay
$34
Benefits
$2,042
Total compensation
$29,282
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.41

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Job Code
2708
Job Family Code
2700
Organization Group Code
General Administration & Finance
Other Benefits
$2,042
Total Salary
$27,240

Peiying Guan is a Custodian at City Administrator within Housekeeping & Laundry. They work temporary exempt, 0.41 FTE. 2025 total compensation came to $29,282. Union affiliation: SEIU, Local 1021, Misc.

Malleah Smith

Public Service Trainee/City Administrator

2025 total comp
$29,207
Sub-department
Public Service Aide
Organization group
General Administration & Finance
Base pay
$23,817
Overtime
$0
Other pay
$492
Benefits
$4,898
Total compensation
$29,207
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.45

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Job Code
9910
Job Family Code
9900
Organization Group Code
General Administration & Finance
Other Benefits
$1,910
Retirement Contribution
$2,989

Malleah Smith holds the role of Public Service Trainee at City Administrator within Public Service Aide. Their status is temporary exempt, 0.45 FTE. In 2025, their total compensation was $29,207. Union affiliation: SEIU, Local 1021, Misc.

Julia Tempongko

Ps Aide to Professional/City Administrator

2024 total comp
$28,866
Sub-department
Public Service Aide
Organization group
General Administration & Finance
Base pay
$24,512
Overtime
$2,277
Other pay
$64
Benefits
$2,013
Total compensation
$28,866
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.45

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Job Code
9922
Job Family Code
9900
Organization Group Code
General Administration & Finance
Other Benefits
$2,013
Total Salary
$26,853

Julia Tempongko holds the role of Ps Aide to Professional at City Administrator within Public Service Aide. Their status is temporary exempt, 0.45 FTE. In 2024, their total compensation was $28,866. Their bargaining unit is SEIU, Local 1021, Misc.

Greg Won

Automotive Mechanic/City Administrator

2025 total comp
$28,580
Sub-department
Journeyman Trade
Organization group
General Administration & Finance
Base pay
$23,119
Overtime
$0
Other pay
$3,468
Benefits
$1,993
Total compensation
$28,580
Employment type
Temporary Exempt
Union / bargaining unit
Auto Machinist, Local 1414
Full-time equivalent (FTE)
0.2

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Job Code
7381
Job Family Code
7300
Organization Group Code
General Administration & Finance
Other Benefits
$1,993
Total Salary
$26,587

Greg Won holds the role of Automotive Mechanic at City Administrator within Journeyman Trade. Their status is temporary exempt, 0.2 FTE. In 2025, their total compensation was $28,580. Union affiliation: Auto Machinist, Local 1414.

Julia Vengco

Junior Clerk/City Administrator

2025 total comp
$28,385
Sub-department
Clerical, Secretarial & Steno
Organization group
General Administration & Finance
Base pay
$25,935
Overtime
$434
Other pay
$36
Benefits
$1,980
Total compensation
$28,385
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.42

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Job Code
1402
Job Family Code
1400
Organization Group Code
General Administration & Finance
Other Benefits
$1,980
Total Salary
$26,405

Julia Vengco holds the role of Junior Clerk at City Administrator within Clerical, Secretarial & Steno. Their status is temporary exempt, 0.42 FTE. In 2025, their total compensation was $28,385. Their bargaining unit is SEIU, Local 1021, Misc.

Teni Ugbah

Principal Human Resources Analyst/City Administrator

2024 total comp
$27,499
Sub-department
Personnel
Organization group
General Administration & Finance
Base pay
$20,655
Overtime
$0
Other pay
$0
Benefits
$6,844
Total compensation
$27,499
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.12

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Health and Dental Benefits
$2,137
Job Code
1246
Job Family Code
1200
Organization Group Code
General Administration & Finance
Other Benefits
$1,568

At City Administrator, Teni Ugbah serves as a Principal Human Resources Analyst within Personnel. They work temporary exempt, 0.12 FTE. Their 2024 pay totaled $27,499. Union affiliation: Prof & Tech Eng, Local 21.

Omar Solis

Is Engineer-Senior/City Administrator

2025 total comp
$27,358
Sub-department
Information Systems
Organization group
General Administration & Finance
Base pay
$21,765
Overtime
$0
Other pay
$0
Benefits
$5,593
Total compensation
$27,358
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.12

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Health and Dental Benefits
$2,255
Job Code
1043
Job Family Code
1000
Organization Group Code
General Administration & Finance
Other Benefits
$1,238

Omar Solis is a Is Engineer-Senior at City Administrator within Information Systems. They work temporary exempt, 0.12 FTE. 2025 total compensation came to $27,358. They are represented by Prof & Tech Eng, Local 21.