GCGovComp.app

City and County of San Francisco / Public Library / Librarian 1

Job-title file

Librarian 1

Manage collections and information services and help patrons with research and access.

225 employees hold this title in Public Library. Median total compensation for the role is $126,995, above the department median of $116,613.

Employees
225
Total payroll
$25.7M
Role median
$126,995
Agency median
$116,613
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$404$175,091+

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

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

Librarian 1 pay vs. the San Francisco-Oakland-Fremont, CA area

Across all employers in the San Francisco-Oakland-Fremont, CA area, the median wage for Librarians and Media Collections Specialists — about 1,940 people — is $101,490. Public Library pays a median base salary of $118,145 for this role, 16% above that figureabout the 70th percentile of local pay for the occupation.

Where Public Library sits in the local pay range

10th
25th
Median
75th
90th
$61,200
$78,260
$101,490
$122,500
$130,710
Public Library median · $118,145

The bar is the range of annual wages for Librarians and Media Collections Specialists 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 Library’s median base salary for this role. Both figures are base pay only.

And across the country

Nationwide, the median wage for Librarians and Media Collections Specialists — about 133,790 people — is $68,270. Public Library’s median base salary is 73% above that national figure, above the 90th percentile of pay for the occupation nationally.

10th
25th
Median
75th
90th
$43,660
$56,310
$68,270
$84,480
$103,990
Public Library median · $118,145

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 267 of 309 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 Library is $156,185, 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

Librarian 1 is held in 2 City and County of San Francisco departments. In Public Library, the median of $126,995 ranks #2 of 2.

Highest-paying departments for this role

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

Compare jurisdictions

Librarian beyond City and County of San Francisco

This role is reported in 32 jurisdictions. In City and County of San Francisco, the median of $156,316 ranks #1 of 32. See Librarian across all of City and County of San Francisco

Highest-paying jurisdictions for this role

Los Angeles County
$149,365 · 299
City of San Jose
$142,838 · 64
City of Seattle
$113,277 · 91
City of Boston
$112,505 · 78
City of Los Angeles
$106,657 · 477
City of Chicago
$101,664 · 384

Median total compensation for comparable Librarianroles 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

Rebekah Puddington

Librarian 1/Public Library

2024 total comp
$8,993
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$8,239
Overtime
$0
Other pay
$127
Benefits
$627
Total compensation
$8,993
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$627
Total Salary
$8,366

Rebekah Puddington holds the role of Librarian 1 at Public Library within Library. Their status is temporary exempt. In 2024, their total compensation was $8,993. Their bargaining unit is SEIU, Local 1021, Misc.

Stephen Kral

Librarian 1/Public Library

2025 total comp
$8,902
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$7,137
Overtime
$0
Other pay
$90
Benefits
$1,675
Total compensation
$8,902
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$533
Retirement Contribution
$1,142

Stephen Kral works as a Librarian 1 for Public Library within Library. Their status is temporary exempt. Stephen earned $8,902 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Angela Gutierrez

Librarian 1/Public Library

2025 total comp
$8,798
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$7,112
Overtime
$0
Other pay
$90
Benefits
$1,596
Total compensation
$8,798
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$538
Retirement Contribution
$1,058

At Public Library, Angela Gutierrez serves as a Librarian 1 within Library. They work temporary exempt. Their 2025 pay totaled $8,798. They are represented by SEIU, Local 1021, Misc.

Felicia Gotthelf

Librarian 1/Public Library

2024 total comp
$8,608
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$7,813
Overtime
$0
Other pay
$205
Benefits
$590
Total compensation
$8,608
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$590
Total Salary
$8,018

Felicia Gotthelf works as a Librarian 1 for Public Library within Library. Their status is temporary exempt. Felicia earned $8,608 in 2024. Their bargaining unit is SEIU, Local 1021, Misc.

Clifton Sanders

Librarian 1/Public Library

2025 total comp
$8,319
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$6,683
Overtime
$0
Other pay
$106
Benefits
$1,530
Total compensation
$8,319
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$507
Retirement Contribution
$1,023

Clifton Sanders works as a Librarian 1 for Public Library within Library. Their status is temporary exempt. Clifton earned $8,319 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Walter Cook

Librarian 1/Public Library

2024 total comp
$7,363
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$6,849
Overtime
$0
Other pay
$0
Benefits
$514
Total compensation
$7,363
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$514
Total Salary
$6,849

Walter Cook works as a Librarian 1 for Public Library within Library. Their status is temporary exempt. Walter earned $7,363 in 2024. They are represented by SEIU, Local 1021, Misc.

Jessica Jaramillo

Librarian 1/Public Library

2025 total comp
$6,615
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$5,676
Overtime
$0
Other pay
$478
Benefits
$461
Total compensation
$6,615
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$461
Total Salary
$6,153

At Public Library, Jessica Jaramillo serves as a Librarian 1 within Library. They work temporary exempt. Their 2025 pay totaled $6,615. Union affiliation: SEIU, Local 1021, Misc.

Kristine Leung

Librarian 1/Public Library

2025 total comp
$6,430
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$5,248
Overtime
$0
Other pay
$16
Benefits
$1,166
Total compensation
$6,430
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$393
Retirement Contribution
$773

Kristine Leung works as a Librarian 1 for Public Library within Library. Their status is temporary exempt. Kristine earned $6,430 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Robert Leiva

Librarian 1/Public Library

2024 total comp
$6,151
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$1,809
Overtime
$0
Other pay
$2,885
Benefits
$1,458
Total compensation
$6,151
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$773
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$365

At Public Library, Robert Leiva serves as a Librarian 1 within Library. They work permanent civil service. Their 2024 pay totaled $6,151. Union affiliation: SEIU, Local 1021, Misc.

Angelo Hjelm

Librarian 1/Public Library

2025 total comp
$3,226
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$2,577
Overtime
$0
Other pay
$35
Benefits
$615
Total compensation
$3,226
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$195
Retirement Contribution
$419

Angelo Hjelm is a Librarian 1 at Public Library within Library. They work temporary exempt. 2025 total compensation came to $3,226. They are represented by SEIU, Local 1021, Misc.

Mariah Sparks

Librarian 1/Public Library

2024 total comp
$3,186
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$2,939
Overtime
$0
Other pay
$25
Benefits
$222
Total compensation
$3,186
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$222
Total Salary
$2,964

At Public Library, Mariah Sparks serves as a Librarian 1 within Library. They work temporary exempt. Their 2024 pay totaled $3,186. Union affiliation: SEIU, Local 1021, Misc.

Melissa Martin

Librarian 1/Public Library

2025 total comp
$1,656
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$1,491
Overtime
$0
Other pay
$50
Benefits
$116
Total compensation
$1,656
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$116
Total Salary
$1,541

Melissa Martin holds the role of Librarian 1 at Public Library within Library. Their status is temporary exempt. In 2025, their total compensation was $1,656. They are represented by SEIU, Local 1021, Misc.

Carlos Tapia

Librarian 1/Public Library

2024 total comp
$819
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$758
Overtime
$0
Other pay
$4
Benefits
$57
Total compensation
$819
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$57
Total Salary
$762

Carlos Tapia holds the role of Librarian 1 at Public Library within Library. Their status is temporary exempt. In 2024, their total compensation was $819. They are represented by SEIU, Local 1021, Misc.

Deirdre Howie

Librarian 1/Public Library

2025 total comp
$535
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$0
Overtime
$0
Other pay
$426
Benefits
$109
Total compensation
$535
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$32
Retirement Contribution
$78

Deirdre Howie works as a Librarian 1 for Public Library within Library. Their status is permanent civil service. Deirdre earned $535 in 2025. They are represented by SEIU, Local 1021, Misc.

Sylvia Rowan

Librarian 1/Public Library

2025 total comp
$481
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$0
Overtime
$0
Other pay
$382
Benefits
$99
Total compensation
$481
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$29
Retirement Contribution
$70

Sylvia Rowan holds the role of Librarian 1 at Public Library within Library. Their status is permanent civil service. In 2025, their total compensation was $481. Union affiliation: SEIU, Local 1021, Misc.

Barbara Warden

Librarian 1/Public Library

2025 total comp
$470
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$0
Overtime
$0
Other pay
$374
Benefits
$96
Total compensation
$470
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$28
Retirement Contribution
$68

Barbara Warden works as a Librarian 1 for Public Library within Library. Their status is permanent civil service. Barbara earned $470 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Mei Hung

Librarian 1/Public Library

2025 total comp
$404
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$0
Overtime
$0
Other pay
$322
Benefits
$83
Total compensation
$404
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Job Code
3630
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$24
Retirement Contribution
$59

Mei Hung works as a Librarian 1 for Public Library within Library. Their status is permanent civil service. Mei earned $404 in 2025. Union affiliation: SEIU, Local 1021, Misc.