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 19

Briana Mendoza

Behavioral Health Clinician/Public Health

2025 total comp
$183,213
Sub-department
Human Services
Organization group
Community Health
Base pay
$109,964
Overtime
$24,212
Other pay
$2,185
Benefits
$46,852
Total compensation
$183,213
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.14

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
2930
Job Family Code
2900
Organization Group Code
Community Health
Other Benefits
$10,494

Briana Mendoza works as a Behavioral Health Clinician for Public Health within Human Services. Their status is permanent civil service, 1.14 FTE. Briana earned $183,213 in 2025. They are represented by SEIU, Local 1021, Misc.

Jennifer Molano

Licensed Vocational Nurse/Public Health

2025 total comp
$183,203
Sub-department
Nursing
Organization group
Community Health
Base pay
$108,548
Overtime
$19,190
Other pay
$8,118
Benefits
$47,348
Total compensation
$183,203
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.11

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
2312
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$10,274

Jennifer Molano works as a Licensed Vocational Nurse for Public Health within Nursing. Their status is permanent civil service, 1.11 FTE. Jennifer earned $183,203 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Christy Ko

Senior Administrative Analyst/Public Health

2025 total comp
$183,200
Sub-department
Budget, Admn & Stats Analysis
Organization group
Community Health
Base pay
$134,118
Overtime
$0
Other pay
$0
Benefits
$49,082
Total compensation
$183,200
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
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,546
Job Code
1823
Job Family Code
1800
Organization Group Code
Community Health
Other Benefits
$9,815

Christy Ko is a Senior Administrative Analyst at Public Health within Budget, Admn & Stats Analysis. They work permanent civil service. 2025 total compensation came to $183,200. Their bargaining unit is Prof & Tech Eng, Local 21.

Daniela Georgieva

Accountant III/Public Health

2025 total comp
$183,191
Sub-department
Payroll, Billing & Accounting
Organization group
Community Health
Base pay
$134,122
Overtime
$0
Other pay
$0
Benefits
$49,069
Total compensation
$183,191
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
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,546
Job Code
1654
Job Family Code
1600
Organization Group Code
Community Health
Other Benefits
$9,802

Daniela Georgieva holds the role of Accountant III at Public Health within Payroll, Billing & Accounting. Their status is permanent civil service. In 2025, their total compensation was $183,191. Their bargaining unit is Prof & Tech Eng, Local 21.

Noe Madrigal

Certified Nursing Assistant/Public Health

2025 total comp
$183,180
Sub-department
Nursing
Organization group
Community Health
Base pay
$100,894
Overtime
$35,456
Other pay
$1,305
Benefits
$45,525
Total compensation
$183,180
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.24

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
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$10,582

Noe Madrigal is a Certified Nursing Assistant at Public Health within Nursing. They work permanent civil service, 1.24 FTE. 2025 total compensation came to $183,180. Union affiliation: SEIU, Local 1021, Misc.

Raul Ramirez

Nursing Assistant/Public Health

2025 total comp
$183,157
Sub-department
Nursing
Organization group
Community Health
Base pay
$100,886
Overtime
$35,610
Other pay
$1,305
Benefits
$45,356
Total compensation
$183,157
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.24

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
2302
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$10,413

Raul Ramirez works as a Nursing Assistant for Public Health within Nursing. Their status is permanent civil service, 1.24 FTE. Raul earned $183,157 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Jessica Li

Medical Social Worker/Public Health

2025 total comp
$183,136
Sub-department
Human Services
Organization group
Community Health
Base pay
$132,410
Overtime
$0
Other pay
$1,560
Benefits
$49,165
Total compensation
$183,136
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,943
Job Code
2920
Job Family Code
2900
Organization Group Code
Community Health
Other Benefits
$9,523

Jessica Li is a Medical Social Worker at Public Health within Human Services. They work permanent civil service. 2025 total compensation came to $183,136. They are represented by SEIU, Local 1021, Misc.

Jamie Moore

Registered Nurse/Public Health

2025 total comp
$183,135
Sub-department
Nursing
Organization group
Community Health
Base pay
$111,699
Overtime
$31,109
Other pay
$846
Benefits
$39,481
Total compensation
$183,135
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
0.64

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$12,661
Job Code
2320
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$10,864

Jamie Moore holds the role of Registered Nurse at Public Health within Nursing. Their status is permanent civil service, 0.64 FTE. In 2025, their total compensation was $183,135. They are represented by SEIU, Local 1021, RN.

Kristina Gusman

Registered Nurse/Public Health

2025 total comp
$183,085
Sub-department
Nursing
Organization group
Community Health
Base pay
$116,074
Overtime
$17,273
Other pay
$8,124
Benefits
$41,612
Total compensation
$183,085
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
0.64

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$14,511
Job Code
2320
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$10,878

Kristina Gusman is a Registered Nurse at Public Health within Nursing. They work permanent civil service, 0.64 FTE. 2025 total compensation came to $183,085. They are represented by SEIU, Local 1021, RN.

Christina Sanz-Rodriguez

Health Program Coordinator 3/Public Health

2025 total comp
$183,055
Sub-department
Med Therapy & Auxiliary
Organization group
Community Health
Base pay
$132,035
Overtime
$0
Other pay
$1,560
Benefits
$49,459
Total compensation
$183,055
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
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,546
Job Code
2593
Job Family Code
2500
Organization Group Code
Community Health
Other Benefits
$10,267

Christina Sanz-Rodriguez holds the role of Health Program Coordinator 3 at Public Health within Medical Therapy & Auxiliary. Their status is permanent civil service. In 2025, their total compensation was $183,055. Their bargaining unit is Prof & Tech Eng, Local 21.

Annette Brooks

Special Nurse/Public Health

2025 total comp
$183,041
Sub-department
Nursing
Organization group
Community Health
Base pay
$171,330
Overtime
$4,929
Other pay
$4,218
Benefits
$2,565
Total compensation
$183,041
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
0.67

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
$2,565
Total Salary
$180,476

Annette Brooks holds the role of Special Nurse at Public Health within Nursing. Their status is temporary exempt, 0.67 FTE. In 2025, their total compensation was $183,041. Their bargaining unit is SEIU, Local 1021, RN.

John Riccomi

Pharmacy Technician/Public Health

2025 total comp
$183,023
Sub-department
Lab, Pharmacy & Med Techs
Organization group
Community Health
Base pay
$118,656
Overtime
$8,968
Other pay
$7,119
Benefits
$48,280
Total compensation
$183,023
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,929
Job Code
2409
Job Family Code
2400
Organization Group Code
Community Health
Other Benefits
$9,890

At Public Health, John Riccomi serves as a Pharmacy Technician within Lab, Pharmacy & Medical Techs. They work permanent civil service, 1.05 FTE. Their 2025 pay totaled $183,023. They are represented by SEIU, Local 1021, Misc.

Henry Garcia

Senior Laundry Worker/Public Health

2025 total comp
$183,018
Sub-department
Housekeeping & Laundry
Organization group
Community Health
Base pay
$78,798
Overtime
$60,169
Other pay
$1,768
Benefits
$42,283
Total compensation
$183,018
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.5

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
2770
Job Family Code
2700
Organization Group Code
Community Health
Other Benefits
$10,481

At Public Health, Henry Garcia serves as a Senior Laundry Worker within Housekeeping & Laundry. They work permanent civil service, 1.5 FTE. Their 2025 pay totaled $183,018. Their bargaining unit is SEIU, Local 1021, Misc.