GCGovComp.app

City and County of San Francisco / Public Health / Certified Nursing Assistant

Job-title file

Certified Nursing Assistant

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

675 employees hold this title in Public Health. Median total compensation for the role is $136,259, below the department median of $150,926.

Employees
675
Total payroll
$84.8M
Role median
$136,259
Agency median
$150,926
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$65$194,958+

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

How total compensation varies among the 675 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

Certified Nursing Assistant pay vs. the San Francisco-Oakland-Fremont, CA area

Across all employers in the San Francisco-Oakland-Fremont, CA area, the median wage for Nursing Assistants — about 11,790 people — is $56,080. Public Health pays a median base salary of $83,949 for this role, 50% above that figureabove the 90th percentile of local pay for the occupation.

Where Public Health sits in the local pay range

10th
25th
Median
75th
90th
$46,700
$50,010
$56,080
$58,930
$70,540
Public Health median · $83,949

The bar is the range of annual wages for Nursing Assistants 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 Nursing Assistants — about 1,448,910 people — is $42,260. Public Health’s median base salary is 99% above that national figure, above the 90th percentile of pay for the occupation nationally.

10th
25th
Median
75th
90th
$33,940
$37,260
$42,260
$47,220
$51,980
Public Health median · $83,949

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 615 of 675 people in this role paid at least $25,000in 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 $136,259, 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 jurisdictions

Certified Nursing Assistant beyond City and County of San Francisco

This role is reported in 7 jurisdictions. In City and County of San Francisco, the median of $136,259 ranks #1 of 7. See Certified Nursing Assistant across all of City and County of San Francisco

Highest-paying jurisdictions for this role

California
$54,395 · 1,956
Arkansas
$39,171 · 778
Florida
$38,128 · 11
Rhode Island
$19,729 · 89

Median total compensation for comparable Certified Nursing Assistantroles 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 2

Tania Monroy

Certified Nursing Assistant/Public Health

2025 total comp
$120,253
Sub-department
Nursing
Organization group
Community Health
Base pay
$78,540
Overtime
$4,024
Other pay
$265
Benefits
$37,425
Total compensation
$120,253
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,454
Job Code
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$6,422

At Public Health, Tania Monroy serves as a Certified Nursing Assistant within Nursing. They work permanent civil service, 1.01 FTE. Their 2025 pay totaled $120,253. They are represented by SEIU, Local 1021, Misc.

Peterson Damo

Certified Nursing Assistant/Public Health

2025 total comp
$120,166
Sub-department
Nursing
Organization group
Community Health
Base pay
$77,380
Overtime
$4,487
Other pay
$265
Benefits
$38,034
Total compensation
$120,166
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$6,130

Peterson Damo holds the role of Certified Nursing Assistant at Public Health within Nursing. Their status is permanent civil service, 1.04 FTE. In 2025, their total compensation was $120,166. They are represented by SEIU, Local 1021, Misc.

Ryan Sarmiento

Certified Nursing Assistant/Public Health

2025 total comp
$120,143
Sub-department
Nursing
Organization group
Community Health
Base pay
$72,339
Overtime
$4,112
Other pay
$5,346
Benefits
$38,347
Total compensation
$120,143
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,948
Job Code
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$5,905

Ryan Sarmiento is a Certified Nursing Assistant at Public Health within Nursing. They work permanent civil service, 1.03 FTE. 2025 total compensation came to $120,143. Their bargaining unit is SEIU, Local 1021, Misc.

Gerry Johnson

Certified Nursing Assistant/Public Health

2025 total comp
$120,041
Sub-department
Nursing
Organization group
Community Health
Base pay
$85,904
Overtime
$3,835
Other pay
$8,675
Benefits
$21,626
Total compensation
$120,041
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.88

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Job Code
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$7,704
Retirement Contribution
$13,922

Gerry Johnson holds the role of Certified Nursing Assistant at Public Health within Nursing. Their status is permanent civil service, 0.88 FTE. In 2025, their total compensation was $120,041. They are represented by SEIU, Local 1021, Misc.

Milette Nimenzo

Certified Nursing Assistant/Public Health

2025 total comp
$119,849
Sub-department
Nursing
Organization group
Community Health
Base pay
$70,149
Overtime
$8,869
Other pay
$5,211
Benefits
$35,621
Total compensation
$119,849
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$18,131
Job Code
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$5,855

Milette Nimenzo holds the role of Certified Nursing Assistant at Public Health within Nursing. Their status is permanent civil service, 0.98 FTE. In 2025, their total compensation was $119,849. Union affiliation: SEIU, Local 1021, Misc.

Donna Mojica

Certified Nursing Assistant/Public Health

2025 total comp
$119,737
Sub-department
Nursing
Organization group
Community Health
Base pay
$78,153
Overtime
$6,624
Other pay
$265
Benefits
$34,695
Total compensation
$119,737
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.86

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Health and Dental Benefits
$16,165
Job Code
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$7,037

At Public Health, Donna Mojica serves as a Certified Nursing Assistant within Nursing. They work permanent civil service, 0.86 FTE. Their 2025 pay totaled $119,737. Union affiliation: SEIU, Local 1021, Misc.

Ijeoma Obiadazie

Certified Nursing Assistant/Public Health

2025 total comp
$119,585
Sub-department
Nursing
Organization group
Community Health
Base pay
$68,758
Overtime
$26,925
Other pay
$4,372
Benefits
$19,530
Total compensation
$119,585
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.22

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Job Code
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$7,713
Retirement Contribution
$11,817

Ijeoma Obiadazie works as a Certified Nursing Assistant for Public Health within Nursing. Their status is permanent civil service, 1.22 FTE. Ijeoma earned $119,585 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Ramon Curray

Certified Nursing Assistant/Public Health

2025 total comp
$119,323
Sub-department
Nursing
Organization group
Community Health
Base pay
$67,165
Overtime
$17,784
Other pay
$440
Benefits
$33,933
Total compensation
$119,323
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$17,521
Job Code
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$6,516

At Public Health, Ramon Curray serves as a Certified Nursing Assistant within Nursing. They work permanent civil service, 1.04 FTE. Their 2025 pay totaled $119,323. They are represented by SEIU, Local 1021, Misc.

Jar Kaw

Certified Nursing Assistant/Public Health

2025 total comp
$119,299
Sub-department
Nursing
Organization group
Community Health
Base pay
$70,729
Overtime
$11,845
Other pay
$265
Benefits
$36,460
Total compensation
$119,299
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,185
Job Code
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$6,333

Jar Kaw is a Certified Nursing Assistant at Public Health within Nursing. They work permanent civil service, 1.07 FTE. 2025 total compensation came to $119,299. They are represented by SEIU, Local 1021, Misc.

Selvin Montoya

Certified Nursing Assistant/Public Health

2025 total comp
$119,183
Sub-department
Nursing
Organization group
Community Health
Base pay
$73,229
Overtime
$8,151
Other pay
$265
Benefits
$37,537
Total compensation
$119,183
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$6,260

Selvin Montoya works as a Certified Nursing Assistant for Public Health within Nursing. Their status is permanent civil service, 1.07 FTE. Selvin earned $119,183 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Alexander Beltran

Certified Nursing Assistant/Public Health

2024 total comp
$119,014
Sub-department
Nursing
Organization group
Community Health
Base pay
$78,509
Overtime
$6,860
Other pay
$295
Benefits
$33,350
Total compensation
$119,014
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.85

Source-specific fields

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

At Public Health, Alexander Beltran serves as a Certified Nursing Assistant within Nursing. They work permanent civil service, 0.85 FTE. Their 2024 pay totaled $119,014. They are represented by SEIU, Local 1021, Misc.

Elroy Ubay

Certified Nursing Assistant/Public Health

2025 total comp
$118,934
Sub-department
Nursing
Organization group
Community Health
Base pay
$75,831
Overtime
$9,706
Other pay
$1,047
Benefits
$32,351
Total compensation
$118,934
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.82

Source-specific fields

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

Elroy Ubay holds the role of Certified Nursing Assistant at Public Health within Nursing. Their status is permanent civil service, 0.82 FTE. In 2025, their total compensation was $118,934. Their bargaining unit is SEIU, Local 1021, Misc.

Betty Trinh

Certified Nursing Assistant/Public Health

2025 total comp
$118,894
Sub-department
Nursing
Organization group
Community Health
Base pay
$72,290
Overtime
$7,859
Other pay
$1,105
Benefits
$37,639
Total compensation
$118,894
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,938
Job Code
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$5,898

At Public Health, Betty Trinh serves as a Certified Nursing Assistant within Nursing. They work permanent civil service, 1.07 FTE. Their 2025 pay totaled $118,894. They are represented by SEIU, Local 1021, Misc.

Ji Xu

Certified Nursing Assistant/Public Health

2025 total comp
$118,742
Sub-department
Nursing
Organization group
Community Health
Base pay
$69,124
Overtime
$5,283
Other pay
$6,434
Benefits
$37,900
Total compensation
$118,742
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
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$5,780

Ji Xu is a Certified Nursing Assistant at Public Health within Nursing. They work permanent civil service, 1.05 FTE. 2025 total compensation came to $118,742. They are represented by SEIU, Local 1021, Misc.

Aye Parks

Certified Nursing Assistant/Public Health

2025 total comp
$118,611
Sub-department
Nursing
Organization group
Community Health
Base pay
$69,788
Overtime
$5,598
Other pay
$5,697
Benefits
$37,529
Total compensation
$118,611
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,198
Job Code
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$6,192

At Public Health, Aye Parks serves as a Certified Nursing Assistant within Nursing. They work permanent civil service, 1.01 FTE. Their 2025 pay totaled $118,611. They are represented by SEIU, Local 1021, Misc.

Miracle Santos

Certified Nursing Assistant/Public Health

2025 total comp
$118,337
Sub-department
Nursing
Organization group
Community Health
Base pay
$70,927
Overtime
$5,534
Other pay
$6,528
Benefits
$35,347
Total compensation
$118,337
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$17,548
Job Code
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$6,446

Miracle Santos is a Certified Nursing Assistant at Public Health within Nursing. They work permanent civil service, 0.92 FTE. 2025 total compensation came to $118,337. Union affiliation: SEIU, Local 1021, Misc.

Debir Arzadon

Certified Nursing Assistant/Public Health

2025 total comp
$117,994
Sub-department
Nursing
Organization group
Community Health
Base pay
$66,946
Overtime
$19,592
Other pay
$265
Benefits
$31,191
Total compensation
$117,994
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.86

Source-specific fields

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

Debir Arzadon works as a Certified Nursing Assistant for Public Health within Nursing. Their status is permanent civil service, 0.86 FTE. Debir earned $117,994 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Wenhua Zhang

Certified Nursing Assistant/Public Health

2025 total comp
$117,887
Sub-department
Nursing
Organization group
Community Health
Base pay
$66,873
Overtime
$13,875
Other pay
$265
Benefits
$36,874
Total compensation
$117,887
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,799
Job Code
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$6,273

Wenhua Zhang is a Certified Nursing Assistant at Public Health within Nursing. They work permanent civil service, 1.13 FTE. 2025 total compensation came to $117,887. They are represented by SEIU, Local 1021, Misc.

Aung Ohnmar

Certified Nursing Assistant/Public Health

2025 total comp
$117,333
Sub-department
Nursing
Organization group
Community Health
Base pay
$72,612
Overtime
$7,432
Other pay
$265
Benefits
$37,024
Total compensation
$117,333
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,662
Job Code
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$6,142

Aung Ohnmar is a Certified Nursing Assistant at Public Health within Nursing. They work permanent civil service, 1.05 FTE. 2025 total compensation came to $117,333. Their bargaining unit is SEIU, Local 1021, Misc.

Evangeline Cruz

Certified Nursing Assistant/Public Health

2025 total comp
$117,220
Sub-department
Nursing
Organization group
Community Health
Base pay
$71,407
Overtime
$3,160
Other pay
$5,240
Benefits
$37,412
Total compensation
$117,220
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,408
Job Code
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$6,191

Evangeline Cruz is a Certified Nursing Assistant at Public Health within Nursing. They work permanent civil service. 2025 total compensation came to $117,220. Union affiliation: SEIU, Local 1021, Misc.

Jerald Palinsad

Certified Nursing Assistant/Public Health

2025 total comp
$117,109
Sub-department
Nursing
Organization group
Community Health
Base pay
$91,204
Overtime
$1,452
Other pay
$3,113
Benefits
$21,340
Total compensation
$117,109
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.91

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPH
Job Code
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$7,504
Retirement Contribution
$13,836

At Public Health, Jerald Palinsad serves as a Certified Nursing Assistant within Nursing. They work permanent civil service, 0.91 FTE. Their 2025 pay totaled $117,109. Their bargaining unit is SEIU, Local 1021, Misc.

Pamela Wilson

Certified Nursing Assistant/Public Health

2025 total comp
$117,063
Sub-department
Nursing
Organization group
Community Health
Base pay
$73,229
Overtime
$8,080
Other pay
$2,745
Benefits
$33,009
Total compensation
$117,063
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
$15,311
Job Code
2303
Job Family Code
2300
Organization Group Code
Community Health
Other Benefits
$6,591

Pamela Wilson holds the role of Certified Nursing Assistant at Public Health within Nursing. Their status is permanent civil service, 0.78 FTE. In 2025, their total compensation was $117,063. Union affiliation: SEIU, Local 1021, Misc.