GCGovComp.app

City and County of San Francisco / Public Library / Library Page

Job-title file

Library Page

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

255 employees hold this title in Public Library. Median total compensation for the role is $57,806, below the department median of $116,613.

Employees
255
Role median
$57,806
Agency median
$116,613
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$464$98,286+

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

Record list

Employees with this title

Highest-paid first / page 7

Patrick Hamann

Library Page/Public Library

2024 total comp
$18,259
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$10,515
Overtime
$0
Other pay
$1,794
Benefits
$5,950
Total compensation
$18,259
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.17

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$3,117
Job Code
3602
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$965

At Public Library, Patrick Hamann serves as a Library Page within Library. They work permanent civil service, 0.17 FTE. Their 2024 pay totaled $18,259. They are represented by SEIU, Local 1021, Misc.

Michael Tang

Library Page/Public Library

2024 total comp
$15,182
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$6,560
Overtime
$0
Other pay
$4,741
Benefits
$3,882
Total compensation
$15,182
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
$1,786
Job Code
3602
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$876

At Public Library, Michael Tang serves as a Library Page within Library. They work permanent civil service. Their 2024 pay totaled $15,182. Union affiliation: SEIU, Local 1021, Misc.

Barakah Aly

Library Page/Public Library

2025 total comp
$14,665
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$9,269
Overtime
$0
Other pay
$93
Benefits
$5,303
Total compensation
$14,665
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.15

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$2,997
Job Code
3602
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$777

Barakah Aly holds the role of Library Page at Public Library within Library. Their status is permanent civil service, 0.15 FTE. In 2025, their total compensation was $14,665. Their bargaining unit is SEIU, Local 1021, Misc.

Raye Goh

Library Page/Public Library

2025 total comp
$13,402
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$8,430
Overtime
$0
Other pay
$143
Benefits
$4,830
Total compensation
$13,402
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.14

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$2,814
Job Code
3602
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$639

Raye Goh is a Library Page at Public Library within Library. They work permanent civil service, 0.14 FTE. 2025 total compensation came to $13,402. They are represented by SEIU, Local 1021, Misc.

Joshue Echevarria

Library Page/Public Library

2025 total comp
$12,773
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$10,113
Overtime
$0
Other pay
$189
Benefits
$2,471
Total compensation
$12,773
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.17

Source-specific fields

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

Joshue Echevarria is a Library Page at Public Library within Library. They work permanent civil service, 0.17 FTE. 2025 total compensation came to $12,773. They are represented by SEIU, Local 1021, Misc.

Noah Ross

Library Page/Public Library

2024 total comp
$10,895
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$6,789
Overtime
$0
Other pay
$139
Benefits
$3,967
Total compensation
$10,895
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.12

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$2,206
Job Code
3602
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$540

Noah Ross is a Library Page at Public Library within Library. They work permanent civil service, 0.12 FTE. 2024 total compensation came to $10,895. Union affiliation: SEIU, Local 1021, Misc.

Ashley Tacheira

Library Page/Public Library

2025 total comp
$10,234
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$6,204
Overtime
$0
Other pay
$413
Benefits
$3,616
Total compensation
$10,234
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$2,062
Job Code
3602
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$536

Ashley Tacheira holds the role of Library Page at Public Library within Library. Their status is permanent civil service, 0.1 FTE. In 2025, their total compensation was $10,234. Union affiliation: SEIU, Local 1021, Misc.

Ernesto Infante

Library Page/Public Library

2025 total comp
$9,676
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$0
Overtime
$0
Other pay
$13
Benefits
$9,662
Total compensation
$9,676
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
$9,661
Job Code
3602
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$1

Ernesto Infante is a Library Page at Public Library within Library. They work permanent civil service. 2025 total compensation came to $9,676. Union affiliation: SEIU, Local 1021, Misc.

Cecilia Mao

Library Page/Public Library

2025 total comp
$8,214
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$5,140
Overtime
$0
Other pay
$75
Benefits
$2,999
Total compensation
$8,214
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
$1,737
Job Code
3602
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$414

Cecilia Mao is a Library Page at Public Library within Library. They work permanent civil service. 2025 total compensation came to $8,214. Their bargaining unit is SEIU, Local 1021, Misc.

Oliver Mills

Library Page/Public Library

2024 total comp
$4,520
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$2,838
Overtime
$0
Other pay
$17
Benefits
$1,665
Total compensation
$4,520
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
$938
Job Code
3602
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$224

At Public Library, Oliver Mills serves as a Library Page within Library. They work permanent civil service. Their 2024 pay totaled $4,520. Union affiliation: SEIU, Local 1021, Misc.

Carlyle Betz

Library Page/Public Library

2024 total comp
$4,082
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$2,711
Overtime
$0
Other pay
$38
Benefits
$1,333
Total compensation
$4,082
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
$715
Job Code
3602
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$210

Carlyle Betz is a Library Page at Public Library within Library. They work permanent civil service. 2024 total compensation came to $4,082. They are represented by SEIU, Local 1021, Misc.

Renee Hild

Library Page/Public Library

2025 total comp
$3,937
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$2,035
Overtime
$0
Other pay
$0
Benefits
$1,902
Total compensation
$3,937
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
$573
Job Code
3602
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$996

At Public Library, Renee Hild serves as a Library Page within Library. They work permanent civil service. Their 2025 pay totaled $3,937. They are represented by SEIU, Local 1021, Misc.

Syed Ali

Library Page/Public Library

2025 total comp
$3,796
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$0
Overtime
$0
Other pay
$1,637
Benefits
$2,159
Total compensation
$3,796
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
$2,034
Job Code
3602
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$125

Syed Ali is a Library Page at Public Library within Library. They work permanent civil service. 2025 total compensation came to $3,796. Union affiliation: SEIU, Local 1021, Misc.

Elaine Tanzman

Library Page/Public Library

2024 total comp
$775
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$0
Overtime
$0
Other pay
$775
Benefits
$0
Total compensation
$775
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
3602
Job Family Code
3600
Organization Group Code
Culture & Recreation
Total Salary
$775

Elaine Tanzman works as a Library Page for Public Library within Library. Their status is permanent civil service. Elaine earned $775 in 2024. They are represented by SEIU, Local 1021, Misc.

Randi Hermening

Library Page/Public Library

2025 total comp
$464
Sub-department
Library
Organization group
Culture & Recreation
Base pay
$368
Overtime
$0
Other pay
$7
Benefits
$89
Total compensation
$464
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
3602
Job Family Code
3600
Organization Group Code
Culture & Recreation
Other Benefits
$28
Retirement Contribution
$61

Randi Hermening holds the role of Library Page at Public Library within Library. Their status is permanent civil service. In 2025, their total compensation was $464. Their bargaining unit is SEIU, Local 1021, Misc.