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 6

Karen Gomez

Registered Nurse/Public Health

2025 total comp
$300,961
Sub-department
Nursing
Organization group
Community Health
Base pay
$207,403
Overtime
$27,749
Other pay
$4,151
Benefits
$61,658
Total compensation
$300,961
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
1.1

Source-specific fields

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

At Public Health, Karen Gomez serves as a Registered Nurse within Nursing. They work permanent civil service, 1.1 FTE. Their 2025 pay totaled $300,961. Union affiliation: SEIU, Local 1021, RN.

Maria Tesorero

Registered Nurse/Public Health

2025 total comp
$300,739
Sub-department
Nursing
Organization group
Community Health
Base pay
$222,549
Overtime
$6,563
Other pay
$345
Benefits
$71,282
Total compensation
$300,739
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
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
$25,225
Job Code
2320
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$14,407

Maria Tesorero is a Registered Nurse at Public Health within Nursing. They work permanent civil service, 1.02 FTE. 2025 total compensation came to $300,739. Their bargaining unit is SEIU, Local 1021, RN.

Hannah Ochten

Clinical Pharmacist/Public Health

2025 total comp
$300,667
Sub-department
Lab, Pharmacy & Med Techs
Organization group
Community Health
Base pay
$227,242
Overtime
$1,381
Other pay
$5,265
Benefits
$66,780
Total compensation
$300,667
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
2454
Job Family Code
2400
Organization Group Code
Community Health
Other Benefits
$14,510

Hannah Ochten is a Clinical Pharmacist at Public Health within Lab, Pharmacy & Medical Techs. They work permanent civil service. 2025 total compensation came to $300,667. Their bargaining unit is SEIU, Local 1021, Misc.

Melissa Chen

Registered Nurse/Public Health

2025 total comp
$300,613
Sub-department
Nursing
Organization group
Community Health
Base pay
$194,573
Overtime
$24,086
Other pay
$17,561
Benefits
$64,392
Total compensation
$300,613
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
0.95

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$22,062
Job Code
2320
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$13,867

Melissa Chen is a Registered Nurse at Public Health within Nursing. They work permanent civil service, 0.95 FTE. 2025 total compensation came to $300,613. They are represented by SEIU, Local 1021, RN.

Darryl Toppin

Registered Nurse/Public Health

2025 total comp
$300,587
Sub-department
Nursing
Organization group
Community Health
Base pay
$179,649
Overtime
$20,502
Other pay
$38,312
Benefits
$62,124
Total compensation
$300,587
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
0.89

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$20,971
Job Code
2320
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$13,371

Darryl Toppin works as a Registered Nurse for Public Health within Nursing. Their status is permanent civil service, 0.89 FTE. Darryl earned $300,587 in 2025. Union affiliation: SEIU, Local 1021, RN.

Natasha Lalani

Technology Expert II/Public Health

2025 total comp
$300,553
Sub-department
Information Systems
Organization group
Community Health
Base pay
$234,919
Overtime
$0
Other pay
$0
Benefits
$65,634
Total compensation
$300,553
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, 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
$17,593
Job Code
9978
Job Family Code
1000
Organization Group Code
Community Health
Other Benefits
$14,657

Natasha Lalani works as a Technology Expert II for Public Health within Information Systems. Their status is permanent exempt. Natasha earned $300,553 in 2025. Their bargaining unit is Municipal Exec Assoc, Misc.

Theresa Alvarez

Registered Nurse/Public Health

2025 total comp
$300,459
Sub-department
Nursing
Organization group
Community Health
Base pay
$222,549
Overtime
$0
Other pay
$5,793
Benefits
$72,116
Total compensation
$300,459
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
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
$25,225
Job Code
2320
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$14,467

Theresa Alvarez holds the role of Registered Nurse at Public Health within Nursing. Their status is permanent civil service. In 2025, their total compensation was $300,459. Union affiliation: SEIU, Local 1021, RN.

Mikyoung Lim

Registered Nurse/Public Health

2025 total comp
$300,404
Sub-department
Nursing
Organization group
Community Health
Base pay
$197,291
Overtime
$14,285
Other pay
$21,119
Benefits
$67,709
Total compensation
$300,404
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
0.96

Source-specific fields

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

Mikyoung Lim is a Registered Nurse at Public Health within Nursing. They work permanent civil service, 0.96 FTE. 2025 total compensation came to $300,404. They are represented by SEIU, Local 1021, RN.

Julie Medina

Registered Nurse/Public Health

2025 total comp
$300,384
Sub-department
Nursing
Organization group
Community Health
Base pay
$209,463
Overtime
$12,620
Other pay
$7,973
Benefits
$70,328
Total compensation
$300,384
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
1.04

Source-specific fields

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

At Public Health, Julie Medina serves as a Registered Nurse within Nursing. They work permanent civil service, 1.04 FTE. Their 2025 pay totaled $300,384. They are represented by SEIU, Local 1021, RN.

Mary Mcginty

Manager V/Public Health

2025 total comp
$300,277
Sub-department
Management
Organization group
Community Health
Base pay
$226,935
Overtime
$0
Other pay
$0
Benefits
$73,343
Total compensation
$300,277
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, 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
$26,059
Job Code
0933
Job Family Code
0900
Organization Group Code
Community Health
Other Benefits
$15,010

Mary Mcginty works as a Manager V for Public Health within Management. Their status is permanent civil service. Mary earned $300,277 in 2025. Their bargaining unit is Municipal Exec Assoc, Misc.

Vilma Barrera

Registered Nurse/Public Health

2025 total comp
$300,253
Sub-department
Nursing
Organization group
Community Health
Base pay
$222,549
Overtime
$5,112
Other pay
$1,151
Benefits
$71,441
Total compensation
$300,253
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
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
$25,225
Job Code
2320
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$14,452

Vilma Barrera works as a Registered Nurse for Public Health within Nursing. Their status is permanent civil service, 1.02 FTE. Vilma earned $300,253 in 2025. Their bargaining unit is SEIU, Local 1021, RN.

Heather Zahiri

Nurse Practitioner/Public Health

2025 total comp
$300,201
Sub-department
Nursing
Organization group
Community Health
Base pay
$230,524
Overtime
$0
Other pay
$2,066
Benefits
$67,611
Total compensation
$300,201
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
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
$20,180
Job Code
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$14,425

Heather Zahiri works as a Nurse Practitioner for Public Health within Nursing. Their status is permanent civil service, 0.8 FTE. Heather earned $300,201 in 2025. They are represented by SEIU, Local 1021, RN.

Lealee Vitug

Registered Nurse/Public Health

2025 total comp
$300,051
Sub-department
Nursing
Organization group
Community Health
Base pay
$183,393
Overtime
$38,391
Other pay
$11,198
Benefits
$67,069
Total compensation
$300,051
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
1.12

Source-specific fields

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

Lealee Vitug holds the role of Registered Nurse at Public Health within Nursing. Their status is permanent civil service, 1.12 FTE. In 2025, their total compensation was $300,051. They are represented by SEIU, Local 1021, RN.

Maggie Ngo-Shimizu

Registered Nurse/Public Health

2025 total comp
$300,015
Sub-department
Nursing
Organization group
Community Health
Base pay
$191,246
Overtime
$9,558
Other pay
$38,071
Benefits
$61,140
Total compensation
$300,015
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
0.91

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$22,335
Job Code
2320
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$13,448

At Public Health, Maggie Ngo-Shimizu serves as a Registered Nurse within Nursing. They work permanent civil service, 0.91 FTE. Their 2025 pay totaled $300,015. Their bargaining unit is SEIU, Local 1021, RN.

Monaliza Castillo

Registered Nurse/Public Health

2025 total comp
$299,952
Sub-department
Nursing
Organization group
Community Health
Base pay
$178,289
Overtime
$42,467
Other pay
$23,538
Benefits
$55,658
Total compensation
$299,952
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
0.91

Source-specific fields

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

Monaliza Castillo is a Registered Nurse at Public Health within Nursing. They work permanent civil service, 0.91 FTE. 2025 total compensation came to $299,952. Union affiliation: SEIU, Local 1021, RN.

Vanessa Almaguer

Registered Nurse/Public Health

2025 total comp
$299,922
Sub-department
Nursing
Organization group
Community Health
Base pay
$215,357
Overtime
$0
Other pay
$12,665
Benefits
$71,900
Total compensation
$299,922
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
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
$25,145
Job Code
2320
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$14,373

Vanessa Almaguer holds the role of Registered Nurse at Public Health within Nursing. Their status is permanent civil service. In 2025, their total compensation was $299,922. They are represented by SEIU, Local 1021, RN.

Meuy Saelee

Registered Nurse/Public Health

2025 total comp
$299,888
Sub-department
Nursing
Organization group
Community Health
Base pay
$182,118
Overtime
$18,684
Other pay
$33,105
Benefits
$65,981
Total compensation
$299,888
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
0.92

Source-specific fields

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

Meuy Saelee works as a Registered Nurse for Public Health within Nursing. Their status is permanent civil service, 0.92 FTE. Meuy earned $299,888 in 2025. They are represented by SEIU, Local 1021, RN.

Yin Theint

Registered Nurse/Public Health

2024 total comp
$299,873
Sub-department
Nursing
Organization group
Community Health
Base pay
$160,832
Overtime
$53,054
Other pay
$24,321
Benefits
$61,666
Total compensation
$299,873
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
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
$20,223
Job Code
2320
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$14,062

Yin Theint works as a Registered Nurse for Public Health within Nursing. Their status is permanent civil service, 1.05 FTE. Yin earned $299,873 in 2024. They are represented by SEIU, Local 1021, RN.

Roel Lapitan

Registered Nurse/Public Health

2025 total comp
$299,865
Sub-department
Nursing
Organization group
Community Health
Base pay
$215,950
Overtime
$0
Other pay
$29,088
Benefits
$54,827
Total compensation
$299,865
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
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
$25,216
Job Code
2320
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$9,937

At Public Health, Roel Lapitan serves as a Registered Nurse within Nursing. They work permanent civil service. Their 2025 pay totaled $299,865. They are represented by SEIU, Local 1021, RN.

Rosalinda Calderon

Registered Nurse/Public Health

2025 total comp
$299,809
Sub-department
Nursing
Organization group
Community Health
Base pay
$191,085
Overtime
$17,152
Other pay
$31,058
Benefits
$60,514
Total compensation
$299,809
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
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
$22,313
Job Code
2320
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$12,568

Rosalinda Calderon works as a Registered Nurse for Public Health within Nursing. Their status is permanent civil service, 0.94 FTE. Rosalinda earned $299,809 in 2025. Their bargaining unit is SEIU, Local 1021, RN.

John Shields

Is Engineer-Principal/Public Health

2025 total comp
$299,793
Sub-department
Information Systems
Organization group
Community Health
Base pay
$221,579
Overtime
$0
Other pay
$12,682
Benefits
$65,532
Total compensation
$299,793
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
1044
Job Family Code
1000
Organization Group Code
Community Health
Other Benefits
$14,474

John Shields is a Is Engineer-Principal at Public Health within Information Systems. They work permanent civil service. 2025 total compensation came to $299,793. Union affiliation: Prof & Tech Eng, Local 21.

Kellee Hom

Manager V/Public Health

2025 total comp
$299,708
Sub-department
Management
Organization group
Community Health
Base pay
$227,485
Overtime
$0
Other pay
$0
Benefits
$72,223
Total compensation
$299,708
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, 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
$24,559
Job Code
0933
Job Family Code
0900
Organization Group Code
Community Health
Other Benefits
$15,312

At Public Health, Kellee Hom serves as a Manager V within Management. They work permanent civil service. Their 2025 pay totaled $299,708. Union affiliation: Municipal Exec Assoc, Misc.

Josephine Macaraig

Registered Nurse/Public Health

2025 total comp
$299,632
Sub-department
Nursing
Organization group
Community Health
Base pay
$216,045
Overtime
$10,400
Other pay
$2,499
Benefits
$70,688
Total compensation
$299,632
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
1.03

Source-specific fields

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

At Public Health, Josephine Macaraig serves as a Registered Nurse within Nursing. They work permanent civil service, 1.03 FTE. Their 2025 pay totaled $299,632. Union affiliation: SEIU, Local 1021, RN.

Hoi Tam

Clinical Pharmacist/Public Health

2025 total comp
$299,627
Sub-department
Lab, Pharmacy & Med Techs
Organization group
Community Health
Base pay
$231,971
Overtime
$0
Other pay
$265
Benefits
$67,391
Total compensation
$299,627
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
2454
Job Family Code
2400
Organization Group Code
Community Health
Other Benefits
$14,458

Hoi Tam is a Clinical Pharmacist at Public Health within Lab, Pharmacy & Medical Techs. They work permanent civil service. 2025 total compensation came to $299,627. Their bargaining unit is SEIU, Local 1021, Misc.

Bernice Huey

Public Health Nurse/Public Health

2025 total comp
$299,542
Sub-department
Public Health
Organization group
Community Health
Base pay
$222,567
Overtime
$0
Other pay
$5,036
Benefits
$71,940
Total compensation
$299,542
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
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
$25,225
Job Code
2830
Job Family Code
2800
Organization Group Code
Community Health
Other Benefits
$14,407

Bernice Huey holds the role of Public Health Nurse at Public Health within Public Health. Their status is permanent civil service. In 2025, their total compensation was $299,542. Their bargaining unit is SEIU, Local 1021, RN.

Edna Yee

Nurse Practitioner/Public Health

2025 total comp
$299,465
Sub-department
Nursing
Organization group
Community Health
Base pay
$232,553
Overtime
$930
Other pay
$669
Benefits
$65,313
Total compensation
$299,465
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
0.79

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$19,753
Job Code
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$14,409

Edna Yee holds the role of Nurse Practitioner at Public Health within Nursing. Their status is permanent civil service, 0.79 FTE. In 2025, their total compensation was $299,465. Their bargaining unit is SEIU, Local 1021, RN.