GCGovComp.app

City and County of San Francisco / Public Health

Agency file

Public Health

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

The Public Health oversees public health and medical services — disease prevention, clinics and hospitals, and health licensing and regulation.

In 2025, this agency had 10,209 employees with median total compensation of $150,926; the highest distinct record was $683,900.

Year
2025
Total payroll
$1.6B
Employees
10,209
Median total
$150,926
Highest record
$683,900

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

Average pay composition

  • Base$111,609 (69%)
  • Overtime$6,646 (4%)
  • Other$5,389 (3%)
  • Benefits$37,744 (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
$24,930
$98,142
$150,926
$219,822
$290,493

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

Largest job titles

Registered Nurse
1,775 · $260,348
Special Nurse
1,719 · $40,370
Porter
348 · $127,175

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
$1.6B
9,994
$148,897
2025
$1.6B
4.3%
10,209
2.2%
$150,926
1.4%

Record list

Employees

Page 26

Kelly Painter

Special Nurse/Public Health

2025 total comp
$116,893
Sub-department
Nursing
Organization group
Community Health
Base pay
$100,019
Overtime
$1,482
Other pay
$2,489
Benefits
$12,904
Total compensation
$116,893
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
0.4

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Job Code
P103
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$6,456
Retirement Contribution
$6,448

Kelly Painter holds the role of Special Nurse at Public Health within Nursing. Their status is temporary exempt, 0.4 FTE. In 2025, their total compensation was $116,893. Their bargaining unit is SEIU, Local 1021, RN.

Ponce Leon

Porter/Public Health

2025 total comp
$116,754
Sub-department
Housekeeping & Laundry
Organization group
Community Health
Base pay
$66,427
Overtime
$15,393
Other pay
$2,073
Benefits
$32,862
Total compensation
$116,754
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.94

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$16,300
Job Code
2736
Job Family Code
2700
Organization Group Code
Community Health
Other Benefits
$6,505

Ponce Leon is a Porter at Public Health within Housekeeping & Laundry. They work permanent civil service, 0.94 FTE. 2025 total compensation came to $116,754. Union affiliation: SEIU, Local 1021, Misc.

Julie Yang

Environmental Health Inspector/Public Health

2024 total comp
$116,705
Sub-department
Health & Sanitation Inspection
Organization group
Community Health
Base pay
$85,682
Overtime
$0
Other pay
$360
Benefits
$30,663
Total compensation
$116,705
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, Misc
Full-time equivalent (FTE)
0.62

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$10,760
Job Code
6120
Job Family Code
6100
Organization Group Code
Community Health
Other Benefits
$6,566

At Public Health, Julie Yang serves as a Environmental Health Inspector within Health & Sanitation Inspection. They work permanent civil service, 0.62 FTE. Their 2024 pay totaled $116,705. They are represented by TWU, Local 250-A, Misc.

Rosendo Martiniano

Medical Record Technician/Public Health

2025 total comp
$116,673
Sub-department
Hospital Administration
Organization group
Community Health
Base pay
$79,473
Overtime
$3,045
Other pay
$803
Benefits
$33,351
Total compensation
$116,673
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.8

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$15,406
Job Code
2112
Job Family Code
2100
Organization Group Code
Community Health
Other Benefits
$6,141

Rosendo Martiniano is a Medical Record Technician at Public Health within Hospital Administration. They work permanent civil service, 0.8 FTE. 2025 total compensation came to $116,673. Union affiliation: SEIU, Local 1021, Misc.

Manuel Jr

Environmental Health Inspector/Public Health

2024 total comp
$116,662
Sub-department
Health & Sanitation Inspection
Organization group
Community Health
Base pay
$82,935
Overtime
$0
Other pay
$3,946
Benefits
$29,782
Total compensation
$116,662
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, Misc
Full-time equivalent (FTE)
0.56

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$10,581
Job Code
6120
Job Family Code
6100
Organization Group Code
Community Health
Other Benefits
$6,594

At Public Health, Manuel Jr serves as a Environmental Health Inspector within Health & Sanitation Inspection. They work permanent civil service, 0.56 FTE. Their 2024 pay totaled $116,662. They are represented by TWU, Local 250-A, Misc.

Kathleen Pelletier

Special Nurse/Public Health

2025 total comp
$116,658
Sub-department
Nursing
Organization group
Community Health
Base pay
$104,723
Overtime
$107
Other pay
$3,692
Benefits
$8,136
Total compensation
$116,658
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
0.4

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Job Code
P103
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$8,136
Total Salary
$108,522

At Public Health, Kathleen Pelletier serves as a Special Nurse within Nursing. They work temporary exempt, 0.4 FTE. Their 2025 pay totaled $116,658. Their bargaining unit is SEIU, Local 1021, RN.

Maria Rojas

Health Worker 1/Public Health

2025 total comp
$116,642
Sub-department
Med Therapy & Auxiliary
Organization group
Community Health
Base pay
$77,533
Overtime
$0
Other pay
$1,560
Benefits
$37,549
Total compensation
$116,642
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$19,856
Job Code
2585
Job Family Code
2500
Organization Group Code
Community Health
Other Benefits
$6,062

Maria Rojas works as a Health Worker 1 for Public Health within Medical Therapy & Auxiliary. Their status is permanent civil service. Maria earned $116,642 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Wesley Zhu

Health Worker 2/Public Health

2025 total comp
$116,637
Sub-department
Med Therapy & Auxiliary
Organization group
Community Health
Base pay
$78,979
Overtime
$0
Other pay
$0
Benefits
$37,658
Total compensation
$116,637
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$19,953
Job Code
2586
Job Family Code
2500
Organization Group Code
Community Health
Other Benefits
$6,092

Wesley Zhu holds the role of Health Worker 2 at Public Health within Medical Therapy & Auxiliary. Their status is permanent civil service. In 2025, their total compensation was $116,637. They are represented by SEIU, Local 1021, Misc.

Matthew Swan

Health Worker 2/Public Health

2025 total comp
$116,635
Sub-department
Med Therapy & Auxiliary
Organization group
Community Health
Base pay
$73,305
Overtime
$7,311
Other pay
$265
Benefits
$35,754
Total compensation
$116,635
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$18,708
Job Code
2586
Job Family Code
2500
Organization Group Code
Community Health
Other Benefits
$6,271

Matthew Swan holds the role of Health Worker 2 at Public Health within Medical Therapy & Auxiliary. Their status is permanent civil service. In 2025, their total compensation was $116,635. They are represented by SEIU, Local 1021, Misc.

Archimedes Dayan

Registered Nurse/Public Health

2025 total comp
$116,601
Sub-department
Nursing
Organization group
Community Health
Base pay
$85,704
Overtime
$2,164
Other pay
$433
Benefits
$28,300
Total compensation
$116,601
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
0.39

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$9,605
Job Code
2320
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$6,610

Archimedes Dayan holds the role of Registered Nurse at Public Health within Nursing. Their status is permanent civil service, 0.39 FTE. In 2025, their total compensation was $116,601. Their bargaining unit is SEIU, Local 1021, RN.

K Khine

Food Service Worker/Public Health

2025 total comp
$116,591
Sub-department
Dietary & Food
Organization group
Community Health
Base pay
$73,843
Overtime
$2,364
Other pay
$2,523
Benefits
$37,861
Total compensation
$116,591
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.02

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$19,951
Job Code
2604
Job Family Code
2600
Organization Group Code
Community Health
Other Benefits
$6,101

K Khine works as a Food Service Worker for Public Health within Dietary & Food. Their status is permanent civil service, 1.02 FTE. K earned $116,591 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Ai Li

Food Service Worker/Public Health

2025 total comp
$116,585
Sub-department
Dietary & Food
Organization group
Community Health
Base pay
$73,855
Overtime
$5,712
Other pay
$31
Benefits
$36,986
Total compensation
$116,585
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.05

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$19,953
Job Code
2604
Job Family Code
2600
Organization Group Code
Community Health
Other Benefits
$6,168

Ai Li works as a Food Service Worker for Public Health within Dietary & Food. Their status is permanent civil service, 1.05 FTE. Ai earned $116,585 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

James Rosa

Certified Nursing Assistant/Public Health

2025 total comp
$116,553
Sub-department
Nursing
Organization group
Community Health
Base pay
$78,402
Overtime
$3,503
Other pay
$1,073
Benefits
$33,575
Total compensation
$116,553
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.8

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$15,507
Job Code
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$6,418

At Public Health, James Rosa serves as a Certified Nursing Assistant within Nursing. They work permanent civil service, 0.8 FTE. Their 2025 pay totaled $116,553. Union affiliation: SEIU, Local 1021, Misc.

Johnathon Martin

Registered Nurse/Public Health

2024 total comp
$116,528
Sub-department
Nursing
Organization group
Community Health
Base pay
$83,639
Overtime
$9,059
Other pay
$3,866
Benefits
$19,963
Total compensation
$116,528
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
0.46

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Job Code
2320
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$7,353
Retirement Contribution
$12,611

Johnathon Martin works as a Registered Nurse for Public Health within Nursing. Their status is permanent civil service, 0.46 FTE. Johnathon earned $116,528 in 2024. Their bargaining unit is SEIU, Local 1021, RN.

Ana Lopez

Medical Evaluations Assistant/Public Health

2024 total comp
$116,477
Sub-department
Lab, Pharmacy & Med Techs
Organization group
Community Health
Base pay
$69,545
Overtime
$9,241
Other pay
$6,559
Benefits
$31,131
Total compensation
$116,477
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.78

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$13,242
Job Code
2430
Job Family Code
2400
Organization Group Code
Community Health
Other Benefits
$6,238

Ana Lopez holds the role of Medical Evaluations Assistant at Public Health within Lab, Pharmacy & Medical Techs. Their status is permanent civil service, 0.78 FTE. In 2024, their total compensation was $116,477. They are represented by SEIU, Local 1021, Misc.