GCGovComp.app

City and County of San Francisco / Public Health / Nurse Practitioner

Job-title file

Nurse Practitioner

Provide direct patient care — assess conditions, administer treatment and medication, and coordinate with physicians.

236 employees hold this title in Public Health. Median total compensation for the role is $281,442, above the department median of $150,926.

Employees
236
Total payroll
$58.3M
Role median
$281,442
Agency median
$150,926
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$1,704$438,827+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 236 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Compared with the local labor market

Nurse Practitioner pay vs. the San Francisco-Oakland-Fremont, CA area

Across all employers in the San Francisco-Oakland-Fremont, CA area, the median wage for Nurse Practitionersabout 3,110 people is $219,080. Public Health pays a median base salary of $219,921 for this role, in line with that figureabout the 51st percentile of local pay for the occupation.

Where Public Health sits in the local pay range

10th
25th
Median
75th
90th
$153,280
$176,490
$219,080
$241,910
$273,960
Public Health median · $219,921

The bar is the range of annual wages for Nurse Practitioners across every employer in the San Francisco-Oakland-Fremont, CA area, from the 10th to the 90th percentile, with the middle 50% highlighted. The marker shows Public Health’s median base salary for this role. Both figures are base pay only.

And across the country

Nationwide, the median wage for Nurse Practitionersabout 323,040 people is $132,300. Public Health’s median base salary is 66% above that national figure, above the 90th percentile of pay for the occupation nationally.

10th
25th
Median
75th
90th
$101,340
$117,990
$132,300
$156,700
$174,420
Public Health median · $219,921

Local and national wages differ for reasons beyond how well a job pays — cost of living, the mix of employers, and local demand for the occupation all move the San Francisco-Oakland-Fremont, CA range relative to the national one.

Computed over the 208 of 236 people in this role paid at least $25,000 in base salary. The rest are part-year or part-time records, whose actual pay isn’t comparable to a full-time annual wage.

Median total compensation for this role at Public Health is $281,442, which includes overtime and employer-paid benefits. The benchmark above excludes both, so total compensation is deliberately not compared against it.

Benchmark: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025). BLS Occupational Employment and Wage Statistics (OEWS) covers all employers in the area — private, non-profit, and government alike — so this is a comparison against the whole local labor market for the occupation, not against private-sector pay. OEWS wages are straight-time pay and exclude overtime, shift differentials, and employer-paid benefits, so the government figure shown here is base pay on the same basis. Total compensation is not comparable to it. Job titles are matched to the closest standard occupation, so the comparison is between similar work rather than an identical job classification.

Compare departments

This role across City and County of San Francisco

Nurse Practitioner is held in 2 City and County of San Francisco departments. In Public Health, the median of $281,442 ranks #2 of 2.

Highest-paying departments for this role

Fire Department
$383,094 · 1

Median total compensation for the Nurse Practitioner role in other City and County of San Franciscodepartments (highest first). Each bar links to that department’s page for this role.

Compare jurisdictions

Nurse Practitioner beyond City and County of San Francisco

This role is reported in 12 jurisdictions. In City and County of San Francisco, the median of $281,721 ranks #1 of 12. See Nurse Practitioner across all of City and County of San Francisco

Highest-paying jurisdictions for this role

Los Angeles County
$257,881 · 609
District of Columbia
$132,267 · 14
City of Chicago
$129,540 · 9
California
$122,477 · 150
Tennessee
$117,154 · 102
Arkansas
$114,375 · 39
South Carolina
$114,339 · 40
Massachusetts
$99,721 · 7

Median total compensation for comparable Nurse Practitioner roles in other jurisdictions. Titles are matched by normalized name across sources, not identical job classification, and pay is not cost-of-living adjusted. Each bar links to that jurisdiction’s page for the role.

Record list

Employees with this title

Page 1

Vagn Petersen

Nurse Practitioner/Public Health

2025 total comp
$454,715
Sub-department
Nursing
Organization group
Community Health
Base pay
$279,955
Overtime
$57,450
Other pay
$32,085
Benefits
$85,225
Total compensation
$454,715
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,504
Job Code
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$16,438

Vagn Petersen holds the role of Nurse Practitioner at Public Health within Nursing. Their status is permanent civil service, 1.1 FTE. In 2025, their total compensation was $454,715. Their bargaining unit is SEIU, Local 1021, RN.

Kwai Li

Nurse Practitioner/Public Health

2025 total comp
$450,846
Sub-department
Nursing
Organization group
Community Health
Base pay
$284,237
Overtime
$67,666
Other pay
$15,311
Benefits
$83,632
Total compensation
$450,846
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
1.13

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$24,885
Job Code
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$16,347

Kwai Li works as a Nurse Practitioner for Public Health within Nursing. Their status is permanent civil service, 1.13 FTE. Kwai earned $450,846 in 2025. Union affiliation: SEIU, Local 1021, RN.

Jeanne Hoffman

Nurse Practitioner/Public Health

2025 total comp
$449,540
Sub-department
Nursing
Organization group
Community Health
Base pay
$285,990
Overtime
$55,056
Other pay
$23,169
Benefits
$85,325
Total compensation
$449,540
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
$25,037
Job Code
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$16,396

Jeanne Hoffman works as a Nurse Practitioner for Public Health within Nursing. Their status is permanent civil service, 1.12 FTE. Jeanne earned $449,540 in 2025. Union affiliation: SEIU, Local 1021, RN.

Twyila Lay

Nurse Practitioner/Public Health

2025 total comp
$440,510
Sub-department
Nursing
Organization group
Community Health
Base pay
$294,725
Overtime
$48,855
Other pay
$12,071
Benefits
$84,859
Total compensation
$440,510
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
$25,031
Job Code
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$16,251

At Public Health, Twyila Lay serves as a Nurse Practitioner within Nursing. They work permanent civil service, 1.1 FTE. Their 2025 pay totaled $440,510. Union affiliation: SEIU, Local 1021, RN.

Jessica Marques

Nurse Practitioner/Public Health

2025 total comp
$439,250
Sub-department
Nursing
Organization group
Community Health
Base pay
$327,039
Overtime
$859
Other pay
$24,341
Benefits
$87,012
Total compensation
$439,250
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
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$16,157

At Public Health, Jessica Marques serves as a Nurse Practitioner within Nursing. They work permanent civil service. Their 2025 pay totaled $439,250. Union affiliation: SEIU, Local 1021, RN.

Brigid Donovan

Nurse Practitioner/Public Health

2025 total comp
$438,645
Sub-department
Nursing
Organization group
Community Health
Base pay
$283,183
Overtime
$53,618
Other pay
$18,146
Benefits
$83,699
Total compensation
$438,645
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,788
Job Code
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$16,266

At Public Health, Brigid Donovan serves as a Nurse Practitioner within Nursing. They work permanent civil service, 1.1 FTE. Their 2025 pay totaled $438,645. Union affiliation: SEIU, Local 1021, RN.

Sangjun Yeon

Nurse Practitioner/Public Health

2025 total comp
$435,411
Sub-department
Nursing
Organization group
Community Health
Base pay
$325,392
Overtime
$11,800
Other pay
$9,013
Benefits
$89,205
Total compensation
$435,411
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
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$16,107

Sangjun Yeon holds the role of Nurse Practitioner at Public Health within Nursing. Their status is permanent civil service, 1.03 FTE. In 2025, their total compensation was $435,411. They are represented by SEIU, Local 1021, RN.

Kim Schoen

Nurse Practitioner/Public Health

2025 total comp
$432,490
Sub-department
Nursing
Organization group
Community Health
Base pay
$295,189
Overtime
$34,940
Other pay
$16,914
Benefits
$85,446
Total compensation
$432,490
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
1.07

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$25,062
Job Code
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$16,075

Kim Schoen is a Nurse Practitioner at Public Health within Nursing. They work permanent civil service, 1.07 FTE. 2025 total compensation came to $432,490. Their bargaining unit is SEIU, Local 1021, RN.

Fiona Lee

Nurse Practitioner/Public Health

2025 total comp
$430,744
Sub-department
Nursing
Organization group
Community Health
Base pay
$237,677
Overtime
$116,641
Other pay
$5,556
Benefits
$70,870
Total compensation
$430,744
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
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
$20,182
Job Code
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$16,161

At Public Health, Fiona Lee serves as a Nurse Practitioner within Nursing. They work permanent civil service, 1.14 FTE. Their 2025 pay totaled $430,744. Their bargaining unit is SEIU, Local 1021, RN.

Meghan Berger

Nurse Practitioner/Public Health

2025 total comp
$422,374
Sub-department
Nursing
Organization group
Community Health
Base pay
$283,199
Overtime
$40,375
Other pay
$15,904
Benefits
$82,896
Total compensation
$422,374
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
1.07

Source-specific fields

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

At Public Health, Meghan Berger serves as a Nurse Practitioner within Nursing. They work permanent civil service, 1.07 FTE. Their 2025 pay totaled $422,374. Their bargaining unit is SEIU, Local 1021, RN.

Diane Robbins

Nurse Practitioner/Public Health

2025 total comp
$414,306
Sub-department
Nursing
Organization group
Community Health
Base pay
$266,155
Overtime
$65,533
Other pay
$5,481
Benefits
$77,137
Total compensation
$414,306
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
1.08

Source-specific fields

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

Diane Robbins is a Nurse Practitioner at Public Health within Nursing. They work permanent civil service, 1.08 FTE. 2025 total compensation came to $414,306. They are represented by SEIU, Local 1021, RN.

Erica Eshoo

Nurse Practitioner/Public Health

2025 total comp
$413,199
Sub-department
Nursing
Organization group
Community Health
Base pay
$288,155
Overtime
$37,521
Other pay
$4,814
Benefits
$82,709
Total compensation
$413,199
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
$25,225
Job Code
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,890

At Public Health, Erica Eshoo serves as a Nurse Practitioner within Nursing. They work permanent civil service, 1.1 FTE. Their 2025 pay totaled $413,199. Their bargaining unit is SEIU, Local 1021, RN.

Jean Taylor-Woodbury

Nurse Practitioner/Public Health

2025 total comp
$409,640
Sub-department
Nursing
Organization group
Community Health
Base pay
$297,105
Overtime
$18,517
Other pay
$9,419
Benefits
$84,599
Total compensation
$409,640
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
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,853

Jean Taylor-Woodbury holds the role of Nurse Practitioner at Public Health within Nursing. Their status is permanent civil service, 1.04 FTE. In 2025, their total compensation was $409,640. Their bargaining unit is SEIU, Local 1021, RN.

Kathleen Shrader

Nurse Practitioner/Public Health

2025 total comp
$404,039
Sub-department
Nursing
Organization group
Community Health
Base pay
$263,131
Overtime
$65,082
Other pay
$727
Benefits
$75,100
Total compensation
$404,039
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
1.18

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
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,087

Kathleen Shrader is a Nurse Practitioner at Public Health within Nursing. They work permanent civil service, 1.18 FTE. 2025 total compensation came to $404,039. They are represented by SEIU, Local 1021, RN.

Marco Lopez

Nurse Practitioner/Public Health

2025 total comp
$400,368
Sub-department
Nursing
Organization group
Community Health
Base pay
$289,103
Overtime
$34,631
Other pay
$506
Benefits
$76,129
Total compensation
$400,368
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
1.08

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
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$14,538

Marco Lopez works as a Nurse Practitioner for Public Health within Nursing. Their status is permanent civil service, 1.08 FTE. Marco earned $400,368 in 2025. They are represented by SEIU, Local 1021, RN.

Karen Danes

Nurse Practitioner/Public Health

2025 total comp
$398,901
Sub-department
Nursing
Organization group
Community Health
Base pay
$264,746
Overtime
$40,895
Other pay
$15,362
Benefits
$77,899
Total compensation
$398,901
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
0.98

Source-specific fields

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

Karen Danes is a Nurse Practitioner at Public Health within Nursing. They work permanent civil service, 0.98 FTE. 2025 total compensation came to $398,901. Union affiliation: SEIU, Local 1021, RN.

Jessica Aldaz

Nurse Practitioner/Public Health

2025 total comp
$398,152
Sub-department
Nursing
Organization group
Community Health
Base pay
$261,300
Overtime
$45,470
Other pay
$13,441
Benefits
$77,942
Total compensation
$398,152
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
$23,394
Job Code
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,630

Jessica Aldaz is a Nurse Practitioner at Public Health within Nursing. They work permanent civil service, 1.03 FTE. 2025 total compensation came to $398,152. Union affiliation: SEIU, Local 1021, RN.

Maria Velasco

Nurse Practitioner/Public Health

2025 total comp
$397,745
Sub-department
Nursing
Organization group
Community Health
Base pay
$255,588
Overtime
$49,266
Other pay
$14,569
Benefits
$78,321
Total compensation
$397,745
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
1.09

Source-specific fields

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

At Public Health, Maria Velasco serves as a Nurse Practitioner within Nursing. They work permanent civil service, 1.09 FTE. Their 2025 pay totaled $397,745. Their bargaining unit is SEIU, Local 1021, RN.

Shirley Banks

Nurse Practitioner/Public Health

2025 total comp
$397,508
Sub-department
Nursing
Organization group
Community Health
Base pay
$296,968
Overtime
$15,436
Other pay
$9,415
Benefits
$75,689
Total compensation
$397,508
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,213
Job Code
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$13,974

Shirley Banks works as a Nurse Practitioner for Public Health within Nursing. Their status is permanent civil service, 1.03 FTE. Shirley earned $397,508 in 2025. Union affiliation: SEIU, Local 1021, RN.

Daniel Mcguire

Nurse Practitioner/Public Health

2025 total comp
$395,689
Sub-department
Nursing
Organization group
Community Health
Base pay
$279,528
Overtime
$8,383
Other pay
$23,945
Benefits
$83,833
Total compensation
$395,689
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
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,519

Daniel Mcguire is a Nurse Practitioner at Public Health within Nursing. They work permanent civil service, 1.02 FTE. 2025 total compensation came to $395,689. Their bargaining unit is SEIU, Local 1021, RN.

Elizabeth Marlow

Nurse Practitioner/Public Health

2025 total comp
$393,364
Sub-department
Nursing
Organization group
Community Health
Base pay
$279,528
Overtime
$21,367
Other pay
$10,452
Benefits
$82,017
Total compensation
$393,364
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
$25,225
Job Code
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,625

Elizabeth Marlow works as a Nurse Practitioner for Public Health within Nursing. Their status is permanent civil service, 1.05 FTE. Elizabeth earned $393,364 in 2025. Union affiliation: SEIU, Local 1021, RN.

Anthony Sayegh

Nurse Practitioner/Public Health

2025 total comp
$393,098
Sub-department
Nursing
Organization group
Community Health
Base pay
$223,618
Overtime
$99,909
Other pay
$1,636
Benefits
$67,935
Total compensation
$393,098
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
1.09

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
$15,792

Anthony Sayegh is a Nurse Practitioner at Public Health within Nursing. They work permanent civil service, 1.09 FTE. 2025 total compensation came to $393,098. They are represented by SEIU, Local 1021, RN.

Dyan Ouden

Nurse Practitioner/Public Health

2025 total comp
$392,354
Sub-department
Nursing
Organization group
Community Health
Base pay
$279,528
Overtime
$6,427
Other pay
$23,725
Benefits
$82,674
Total compensation
$392,354
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
1.01

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
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,590

Dyan Ouden works as a Nurse Practitioner for Public Health within Nursing. Their status is permanent civil service, 1.01 FTE. Dyan earned $392,354 in 2025. They are represented by SEIU, Local 1021, RN.

Patricia Mccarthy

Nurse Practitioner/Public Health

2025 total comp
$390,173
Sub-department
Nursing
Organization group
Community Health
Base pay
$297,128
Overtime
$1,517
Other pay
$7,495
Benefits
$84,033
Total compensation
$390,173
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
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,562

Patricia Mccarthy works as a Nurse Practitioner for Public Health within Nursing. Their status is permanent civil service. Patricia earned $390,173 in 2025. Union affiliation: SEIU, Local 1021, RN.

Michelle Truong

Nurse Practitioner/Public Health

2025 total comp
$388,290
Sub-department
Nursing
Organization group
Community Health
Base pay
$281,922
Overtime
$23,256
Other pay
$2,066
Benefits
$81,045
Total compensation
$388,290
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
1.06

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
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,500

At Public Health, Michelle Truong serves as a Nurse Practitioner within Nursing. They work permanent civil service, 1.06 FTE. Their 2025 pay totaled $388,290. Their bargaining unit is SEIU, Local 1021, RN.

Michelle Buchholz

Nurse Practitioner/Public Health

2025 total comp
$386,010
Sub-department
Nursing
Organization group
Community Health
Base pay
$250,818
Overtime
$56,201
Other pay
$4,526
Benefits
$74,466
Total compensation
$386,010
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
1.07

Source-specific fields

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

Michelle Buchholz holds the role of Nurse Practitioner at Public Health within Nursing. Their status is permanent civil service, 1.07 FTE. In 2025, their total compensation was $386,010. Union affiliation: SEIU, Local 1021, RN.

Jessie Chen

Nurse Practitioner/Public Health

2025 total comp
$381,446
Sub-department
Nursing
Organization group
Community Health
Base pay
$287,875
Overtime
$2,165
Other pay
$8,772
Benefits
$82,634
Total compensation
$381,446
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,201
Job Code
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,316

Jessie Chen holds the role of Nurse Practitioner at Public Health within Nursing. Their status is permanent civil service. In 2025, their total compensation was $381,446. They are represented by SEIU, Local 1021, RN.

Mark Buhler

Nurse Practitioner/Public Health

2025 total comp
$381,094
Sub-department
Nursing
Organization group
Community Health
Base pay
$266,347
Overtime
$25,138
Other pay
$12,011
Benefits
$77,598
Total compensation
$381,094
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
0.97

Source-specific fields

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

At Public Health, Mark Buhler serves as a Nurse Practitioner within Nursing. They work permanent civil service, 0.97 FTE. Their 2025 pay totaled $381,094. They are represented by SEIU, Local 1021, RN.

Colleen Witte

Nurse Practitioner/Public Health

2025 total comp
$380,441
Sub-department
Nursing
Organization group
Community Health
Base pay
$297,105
Overtime
$0
Other pay
$506
Benefits
$82,830
Total compensation
$380,441
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
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,352

Colleen Witte works as a Nurse Practitioner for Public Health within Nursing. Their status is permanent civil service. Colleen earned $380,441 in 2025. They are represented by SEIU, Local 1021, RN.

Shannon Wirth

Nurse Practitioner/Public Health

2025 total comp
$379,126
Sub-department
Nursing
Organization group
Community Health
Base pay
$279,528
Overtime
$0
Other pay
$16,931
Benefits
$82,667
Total compensation
$379,126
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
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,353

Shannon Wirth holds the role of Nurse Practitioner at Public Health within Nursing. Their status is permanent civil service. In 2025, their total compensation was $379,126. Their bargaining unit is SEIU, Local 1021, RN.

Karen Triandafyllis

Nurse Practitioner/Public Health

2025 total comp
$378,652
Sub-department
Nursing
Organization group
Community Health
Base pay
$288,160
Overtime
$8,430
Other pay
$506
Benefits
$81,556
Total compensation
$378,652
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
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,351

Karen Triandafyllis works as a Nurse Practitioner for Public Health within Nursing. Their status is permanent civil service, 1.02 FTE. Karen earned $378,652 in 2025. Their bargaining unit is SEIU, Local 1021, RN.

Nicole Una

Nurse Practitioner/Public Health

2025 total comp
$377,896
Sub-department
Nursing
Organization group
Community Health
Base pay
$279,528
Overtime
$9,124
Other pay
$8,892
Benefits
$80,352
Total compensation
$377,896
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
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,374

Nicole Una is a Nurse Practitioner at Public Health within Nursing. They work permanent civil service, 1.02 FTE. 2025 total compensation came to $377,896. They are represented by SEIU, Local 1021, RN.

Gabriela Toache-Guerrero

Nurse Practitioner/Public Health

2025 total comp
$375,322
Sub-department
Nursing
Organization group
Community Health
Base pay
$286,287
Overtime
$137
Other pay
$6,827
Benefits
$82,070
Total compensation
$375,322
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,174
Job Code
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,294

At Public Health, Gabriela Toache-Guerrero serves as a Nurse Practitioner within Nursing. They work permanent civil service. Their 2025 pay totaled $375,322. Union affiliation: SEIU, Local 1021, RN.

Betty Ng

Nurse Practitioner/Public Health

2025 total comp
$375,166
Sub-department
Nursing
Organization group
Community Health
Base pay
$289,393
Overtime
$2,352
Other pay
$2,066
Benefits
$81,355
Total compensation
$375,166
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, RN
Full-time equivalent (FTE)
0.98

Source-specific fields

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

Betty Ng is a Nurse Practitioner at Public Health within Nursing. They work permanent civil service, 0.98 FTE. 2025 total compensation came to $375,166. Their bargaining unit is SEIU, Local 1021, RN.

Kristina Ryan

Nurse Practitioner/Public Health

2025 total comp
$372,403
Sub-department
Nursing
Organization group
Community Health
Base pay
$284,258
Overtime
$0
Other pay
$6,401
Benefits
$81,745
Total compensation
$372,403
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,249
Job Code
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,230

Kristina Ryan holds the role of Nurse Practitioner at Public Health within Nursing. Their status is permanent civil service. In 2025, their total compensation was $372,403. They are represented by SEIU, Local 1021, RN.

Apirat Saekow

Nurse Practitioner/Public Health

2025 total comp
$371,919
Sub-department
Nursing
Organization group
Community Health
Base pay
$288,160
Overtime
$0
Other pay
$2,066
Benefits
$81,692
Total compensation
$371,919
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
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,265

At Public Health, Apirat Saekow serves as a Nurse Practitioner within Nursing. They work permanent civil service. Their 2025 pay totaled $371,919. Their bargaining unit is SEIU, Local 1021, RN.

Janis Mandac-Dy

Nurse Practitioner/Public Health

2025 total comp
$371,888
Sub-department
Nursing
Organization group
Community Health
Base pay
$288,160
Overtime
$0
Other pay
$2,066
Benefits
$81,661
Total compensation
$371,888
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
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,234

Janis Mandac-Dy works as a Nurse Practitioner for Public Health within Nursing. Their status is permanent civil service. Janis earned $371,888 in 2025. They are represented by SEIU, Local 1021, RN.

Christine Mayor

Nurse Practitioner/Public Health

2025 total comp
$371,824
Sub-department
Nursing
Organization group
Community Health
Base pay
$288,160
Overtime
$0
Other pay
$2,066
Benefits
$81,597
Total compensation
$371,824
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
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,170

At Public Health, Christine Mayor serves as a Nurse Practitioner within Nursing. They work permanent civil service. Their 2025 pay totaled $371,824. They are represented by SEIU, Local 1021, RN.

Adrien Barbas

Nurse Practitioner/Public Health

2025 total comp
$371,542
Sub-department
Nursing
Organization group
Community Health
Base pay
$258,235
Overtime
$38,143
Other pay
$527
Benefits
$74,638
Total compensation
$371,542
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
$22,605
Job Code
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,304

Adrien Barbas holds the role of Nurse Practitioner at Public Health within Nursing. Their status is permanent civil service, 1.02 FTE. In 2025, their total compensation was $371,542. Union affiliation: SEIU, Local 1021, RN.

Kelley Miles

Nurse Practitioner/Public Health

2025 total comp
$371,428
Sub-department
Nursing
Organization group
Community Health
Base pay
$279,517
Overtime
$5,330
Other pay
$5,681
Benefits
$80,900
Total compensation
$371,428
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
2328
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$15,186

Kelley Miles holds the role of Nurse Practitioner at Public Health within Nursing. Their status is permanent civil service, 1.02 FTE. In 2025, their total compensation was $371,428. They are represented by SEIU, Local 1021, RN.