GCGovComp.app

City and County of San Francisco / Public Works / General Laborer

Job-title file

General Laborer

Operate, maintain, and repair equipment or facilities, performing skilled hands-on work.

242 employees hold this title in Public Works. Median total compensation for the role is $123,584, below the department median of $165,517.

Employees
242
Total payroll
$24.5M
Role median
$123,584
Agency median
$165,517
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$32$173,141+

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

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

Compare departments

This role across City and County of San Francisco

General Laborer is held in 8 City and County of San Francisco departments. In Public Works, the median of $123,584 ranks #6 of 8.

Highest-paying departments for this role

Airport Commission
$135,520 · 24
Public Library
$128,018 · 2
City Administrator
$112,680 · 11
Port
$81,671 · 23

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

Compare jurisdictions

General Laborer beyond City and County of San Francisco

This role is reported in 3 jurisdictions. In City and County of San Francisco, the median of $127,591 ranks #1 of 3. See General Laborer across all of City and County of San Francisco

Highest-paying jurisdictions for this role

Arkansas
$33,852 · 31
Missouri
$1,482 · 196

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

William Rodriguez

General Laborer/Public Works

2025 total comp
$129,044
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$71,839
Overtime
$10,234
Other pay
$13,253
Benefits
$33,718
Total compensation
$129,044
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.86

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$15,135
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,106

At Public Works, William Rodriguez serves as a General Laborer within Semi-Skilled & General Labor. They work permanent civil service, 0.86 FTE. Their 2025 pay totaled $129,044. Union affiliation: Laborers, Local 261.

Louis Reed

General Laborer/Public Works

2025 total comp
$128,645
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$87,893
Overtime
$90
Other pay
$1,471
Benefits
$39,191
Total compensation
$128,645
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,267
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,889

Louis Reed holds the role of General Laborer at Public Works within Semi-Skilled & General Labor. Their status is permanent civil service. In 2025, their total compensation was $128,645. Union affiliation: Laborers, Local 261.

Xavier Hagwood-Harris

General Laborer/Public Works

2025 total comp
$128,567
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$85,748
Overtime
$2,268
Other pay
$2,283
Benefits
$38,269
Total compensation
$128,567
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.99

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$18,734
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,706

At Public Works, Xavier Hagwood-Harris serves as a General Laborer within Semi-Skilled & General Labor. They work permanent civil service, 0.99 FTE. Their 2025 pay totaled $128,567. Union affiliation: Laborers, Local 261.

Mark Mabutas

General Laborer/Public Works

2025 total comp
$127,926
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$82,840
Overtime
$5,589
Other pay
$1,719
Benefits
$37,778
Total compensation
$127,926
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1.01

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$18,517
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,919

At Public Works, Mark Mabutas serves as a General Laborer within Semi-Skilled & General Labor. They work permanent civil service, 1.01 FTE. Their 2025 pay totaled $127,926. They are represented by Laborers, Local 261.

Daniela Castro

General Laborer/Public Works

2025 total comp
$127,741
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$87,837
Overtime
$997
Other pay
$695
Benefits
$38,213
Total compensation
$127,741
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.96

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$18,453
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,843

Daniela Castro is a General Laborer at Public Works within Semi-Skilled & General Labor. They work permanent civil service, 0.96 FTE. 2025 total compensation came to $127,741. Their bargaining unit is Laborers, Local 261.

Jorge Preciado

General Laborer/Public Works

2025 total comp
$127,605
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$87,118
Overtime
$0
Other pay
$2,344
Benefits
$38,143
Total compensation
$127,605
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.95

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$18,312
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,772

Jorge Preciado works as a General Laborer for Public Works within Semi-Skilled & General Labor. Their status is permanent civil service, 0.95 FTE. Jorge earned $127,605 in 2025. They are represented by Laborers, Local 261.

Felix Troncoso

General Laborer/Public Works

2025 total comp
$127,305
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$80,728
Overtime
$6,334
Other pay
$2,190
Benefits
$38,053
Total compensation
$127,305
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,118
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,849

Felix Troncoso is a General Laborer at Public Works within Semi-Skilled & General Labor. They work permanent civil service, 1.04 FTE. 2025 total compensation came to $127,305. Their bargaining unit is Laborers, Local 261.

Higinio Martinez

General Laborer/Public Works

2025 total comp
$126,624
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$87,438
Overtime
$0
Other pay
$1,353
Benefits
$37,833
Total compensation
$126,624
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.95

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$18,378
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,500

At Public Works, Higinio Martinez serves as a General Laborer within Semi-Skilled & General Labor. They work permanent civil service, 0.95 FTE. Their 2025 pay totaled $126,624. They are represented by Laborers, Local 261.

Eugene Jr.

General Laborer/Public Works

2025 total comp
$126,519
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$87,569
Overtime
$7,085
Other pay
$9,544
Benefits
$22,320
Total compensation
$126,519
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,046
Retirement Contribution
$14,274

Eugene Jr. holds the role of General Laborer at Public Works within Semi-Skilled & General Labor. Their status is permanent civil service. In 2025, their total compensation was $126,519. They are represented by Laborers, Local 261.

Angel Gonzalez

General Laborer/Public Works

2025 total comp
$125,278
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$84,675
Overtime
$2,545
Other pay
$1,050
Benefits
$37,007
Total compensation
$125,278
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.94

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$17,796
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,695

Angel Gonzalez holds the role of General Laborer at Public Works within Semi-Skilled & General Labor. Their status is permanent civil service, 0.94 FTE. In 2025, their total compensation was $125,278. Union affiliation: Laborers, Local 261.

John Garibaldi

General Laborer/Public Works

2025 total comp
$125,267
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$84,524
Overtime
$28
Other pay
$2,154
Benefits
$38,561
Total compensation
$125,267
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,265
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,665

John Garibaldi holds the role of General Laborer at Public Works within Semi-Skilled & General Labor. Their status is permanent civil service. In 2025, their total compensation was $125,267. Union affiliation: Laborers, Local 261.

Allegra Porchia

General Laborer/Public Works

2025 total comp
$125,078
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$74,348
Overtime
$12,303
Other pay
$2,358
Benefits
$36,069
Total compensation
$125,078
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.9

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$18,428
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,330

Allegra Porchia is a General Laborer at Public Works within Semi-Skilled & General Labor. They work permanent civil service, 0.9 FTE. 2025 total compensation came to $125,078. Union affiliation: Laborers, Local 261.

Jared Richesin

General Laborer/Public Works

2024 total comp
$124,642
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$75,952
Overtime
$3,819
Other pay
$6,856
Benefits
$38,015
Total compensation
$124,642
Employment type
Temporary Provisional
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1.07

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$18,562
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,395

Jared Richesin is a General Laborer at Public Works within Semi-Skilled & General Labor. They work temporary provisional, 1.07 FTE. 2024 total compensation came to $124,642. They are represented by Laborers, Local 261.

Frank Bonilla

General Laborer/Public Works

2025 total comp
$124,516
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$85,024
Overtime
$357
Other pay
$1,746
Benefits
$37,389
Total compensation
$124,516
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.93

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$17,849
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,790

Frank Bonilla is a General Laborer at Public Works within Semi-Skilled & General Labor. They work permanent civil service, 0.93 FTE. 2025 total compensation came to $124,516. Their bargaining unit is Laborers, Local 261.

Anthony Razo

General Laborer/Public Works

2025 total comp
$124,171
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$78,990
Overtime
$6,475
Other pay
$2,301
Benefits
$36,404
Total compensation
$124,171
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.98

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$17,839
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,715

Anthony Razo is a General Laborer at Public Works within Semi-Skilled & General Labor. They work permanent civil service, 0.98 FTE. 2025 total compensation came to $124,171. Their bargaining unit is Laborers, Local 261.

Andrea Celestine

General Laborer/Public Works

2025 total comp
$123,727
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$75,111
Overtime
$10,084
Other pay
$4,354
Benefits
$34,178
Total compensation
$123,727
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.89

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$15,737
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,881

Andrea Celestine holds the role of General Laborer at Public Works within Semi-Skilled & General Labor. Their status is permanent civil service, 0.89 FTE. In 2025, their total compensation was $123,727. They are represented by Laborers, Local 261.

Clottis Wright

General Laborer/Public Works

2025 total comp
$123,709
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$84,653
Overtime
$0
Other pay
$1,812
Benefits
$37,244
Total compensation
$123,709
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.92

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$17,769
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,768

Clottis Wright is a General Laborer at Public Works within Semi-Skilled & General Labor. They work permanent civil service, 0.92 FTE. 2025 total compensation came to $123,709. Union affiliation: Laborers, Local 261.

Rafael Salinas

General Laborer/Public Works

2025 total comp
$123,459
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$80,419
Overtime
$2,587
Other pay
$3,972
Benefits
$36,482
Total compensation
$123,459
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.94

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$17,797
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,384

Rafael Salinas is a General Laborer at Public Works within Semi-Skilled & General Labor. They work permanent civil service, 0.94 FTE. 2025 total compensation came to $123,459. Union affiliation: Laborers, Local 261.

Louis Ortiz

General Laborer/Public Works

2025 total comp
$123,159
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$83,220
Overtime
$479
Other pay
$1,751
Benefits
$37,710
Total compensation
$123,159
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.99

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$18,970
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,356

Louis Ortiz holds the role of General Laborer at Public Works within Semi-Skilled & General Labor. Their status is permanent civil service, 0.99 FTE. In 2025, their total compensation was $123,159. Union affiliation: Laborers, Local 261.

Corey Kopf

General Laborer/Public Works

2025 total comp
$122,700
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$83,594
Overtime
$115
Other pay
$1,237
Benefits
$37,753
Total compensation
$122,700
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.99

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,072
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,318

Corey Kopf holds the role of General Laborer at Public Works within Semi-Skilled & General Labor. Their status is permanent civil service, 0.99 FTE. In 2025, their total compensation was $122,700. Their bargaining unit is Laborers, Local 261.

Thomas Jefferson

General Laborer/Public Works

2025 total comp
$122,426
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$80,991
Overtime
$4,263
Other pay
$1,784
Benefits
$35,387
Total compensation
$122,426
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.91

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$17,025
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,180

At Public Works, Thomas Jefferson serves as a General Laborer within Semi-Skilled & General Labor. They work permanent civil service, 0.91 FTE. Their 2025 pay totaled $122,426. Union affiliation: Laborers, Local 261.

June Masina

General Laborer/Public Works

2025 total comp
$122,189
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$91,705
Overtime
$2,068
Other pay
$6,359
Benefits
$22,057
Total compensation
$122,189
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1.01

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,760
Retirement Contribution
$14,297

At Public Works, June Masina serves as a General Laborer within Semi-Skilled & General Labor. They work permanent civil service, 1.01 FTE. Their 2025 pay totaled $122,189. Their bargaining unit is Laborers, Local 261.

Joel Martinez

General Laborer/Public Works

2024 total comp
$121,871
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$81,433
Overtime
$5,651
Other pay
$5,935
Benefits
$28,851
Total compensation
$121,871
Employment type
Temporary Provisional
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.96

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$16,371
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,155

Joel Martinez is a General Laborer at Public Works within Semi-Skilled & General Labor. They work temporary provisional, 0.96 FTE. 2024 total compensation came to $121,871. Union affiliation: Laborers, Local 261.