GCGovComp.app

City of Philadelphia / San Sanitation

Agency file

San Sanitation

Source file: City of Philadelphia — Employee Earnings / ingested Jun 19, 2026

The San Sanitation operates public utilities and infrastructure such as water, power, sanitation, or energy services.

In 2026, this agency had 1,984 employees with median total compensation of $15,564; the highest distinct record was $67,332.

Year
2026
Total payroll
$32.4M
Employees
1,984
Median total
$15,564
Highest record
$67,332

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2026 total compensation is spread across the 1,984 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($15,564) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$11,999 (73%)
  • Overtime$3,979 (24%)
  • Other$365 (2%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$7,929
$12,135
$15,564
$19,879
$26,002

The pay ladder for this department. Someone at the 90th percentile earns $26,002 — more than 90% of the department; the 10th percentile earns $7,929. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Sanitation Worker
879 · $15,566
Laborer
194 · $13,371

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 2 published years.

YearTotal payrollEmployeesMedian pay
2025
$99.4M
2,012
$50,521
2026
$32.4M
67.4%
1,984
1.4%
$15,564
69.2%

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

Page 2

Sean Smith

Future Track Trainee/San Sanitation

2026 total comp
$9,575
Base pay
$8,665
Overtime
$893
Other pay
$18
Benefits
$0
Total compensation
$9,575
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
F487
Public Id
54655
Total Pay
$9,575

Sean Smith works as a Future Track Trainee for San Sanitation. Their status is non-salaried. Sean earned $9,575 in 2026.

Nykee Whiting

Laborer/San Sanitation

2026 total comp
$9,552
Base pay
$9,475
Overtime
$0
Other pay
$77
Benefits
$0
Total compensation
$9,552
Employment type
Salaried

Source-specific fields

Base Salary
$42,240
Employee Category
Civil Service
Job Code
7A01
Public Id
54953
Total Pay
$9,552

Nykee Whiting works as a Laborer for San Sanitation. Their status is salaried. Nykee earned $9,552 in 2026.

Shafi Muhammad

Sanitation Worker/San Sanitation

2026 total comp
$9,468
Base pay
$8,879
Overtime
$519
Other pay
$70
Benefits
$0
Total compensation
$9,468
Employment type
Salaried

Source-specific fields

Base Salary
$45,086
Employee Category
Civil Service
Job Code
7A02
Public Id
6812
Total Pay
$9,468

Shafi Muhammad works as a Sanitation Worker for San Sanitation. Their status is salaried. Shafi earned $9,468 in 2026.

Hazin Scott

General Departmental Worker/San Sanitation

2026 total comp
$9,464
Base pay
$9,271
Overtime
$0
Other pay
$193
Benefits
$0
Total compensation
$9,464
Employment type
Salaried

Source-specific fields

Base Salary
$39,069
Employee Category
Civil Service
Job Code
7D01
Public Id
51149
Total Pay
$9,464

Hazin Scott holds the role of General Departmental Worker at San Sanitation. Their status is salaried. In 2026, their total compensation was $9,464.

Michael Ortiz

Sanitation Worker/San Sanitation

2026 total comp
$9,461
Base pay
$9,176
Overtime
$0
Other pay
$286
Benefits
$0
Total compensation
$9,461
Employment type
Salaried

Source-specific fields

Base Salary
$43,805
Employee Category
Civil Service
Job Code
7A02
Public Id
12790
Total Pay
$9,461

Michael Ortiz works as a Sanitation Worker for San Sanitation. Their status is salaried. Michael earned $9,461 in 2026.

Imeasha Robinson

Future Track Trainee/San Sanitation

2026 total comp
$9,453
Base pay
$8,543
Overtime
$893
Other pay
$18
Benefits
$0
Total compensation
$9,453
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
F487
Public Id
54552
Total Pay
$9,453

At San Sanitation, Imeasha Robinson serves as a Future Track Trainee. They work non-salaried. Their 2026 pay totaled $9,453.

Reginald Muhammad

Sanitation Worker/San Sanitation

2026 total comp
$9,446
Base pay
$9,315
Overtime
$0
Other pay
$131
Benefits
$0
Total compensation
$9,446
Employment type
Salaried

Source-specific fields

Base Salary
$47,611
Employee Category
Civil Service
Job Code
7A02
Public Id
32020
Total Pay
$9,446

Reginald Muhammad works as a Sanitation Worker for San Sanitation. Their status is salaried. Reginald earned $9,446 in 2026.

Jeffrey Reese

Heavy Equipment Operator 1/San Sanitation

2026 total comp
$9,423
Base pay
$8,155
Overtime
$1,057
Other pay
$211
Benefits
$0
Total compensation
$9,423
Employment type
Salaried

Source-specific fields

Base Salary
$56,799
Employee Category
Civil Service
Job Code
7C13
Public Id
27191
Total Pay
$9,423

Jeffrey Reese holds the role of Heavy Equipment Operator 1 at San Sanitation. Their status is salaried. In 2026, their total compensation was $9,423.

Palmer Mcmaster

Sanitation Worker/San Sanitation

2026 total comp
$9,405
Base pay
$8,935
Overtime
$318
Other pay
$152
Benefits
$0
Total compensation
$9,405
Employment type
Salaried

Source-specific fields

Base Salary
$47,611
Employee Category
Civil Service
Job Code
7A02
Public Id
28805
Total Pay
$9,405

Palmer Mcmaster works as a Sanitation Worker for San Sanitation. Their status is salaried. Palmer earned $9,405 in 2026.

Rodte Swint

Sanitation Worker/San Sanitation

2026 total comp
$9,384
Base pay
$9,328
Overtime
$0
Other pay
$56
Benefits
$0
Total compensation
$9,384
Employment type
Salaried

Source-specific fields

Base Salary
$45,086
Employee Category
Civil Service
Job Code
7A02
Public Id
49680
Total Pay
$9,384

Rodte Swint works as a Sanitation Worker for San Sanitation. Their status is salaried. Rodte earned $9,384 in 2026.

Nija Fleming

Laborer/San Sanitation

2026 total comp
$9,376
Base pay
$8,155
Overtime
$1,136
Other pay
$84
Benefits
$0
Total compensation
$9,376
Employment type
Salaried

Source-specific fields

Base Salary
$42,240
Employee Category
Civil Service
Job Code
7A01
Public Id
55283
Total Pay
$9,376

Nija Fleming is a Laborer at San Sanitation. They work salaried. 2026 total compensation came to $9,376.

Robert Brown

Future Track Trainee/San Sanitation

2026 total comp
$9,349
Base pay
$8,798
Overtime
$530
Other pay
$21
Benefits
$0
Total compensation
$9,349
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
F487
Public Id
55948
Total Pay
$9,349

Robert Brown works as a Future Track Trainee for San Sanitation. Their status is non-salaried. Robert earned $9,349 in 2026.

Jamar Davenport

Future Track Trainee/San Sanitation

2026 total comp
$9,327
Base pay
$8,796
Overtime
$510
Other pay
$21
Benefits
$0
Total compensation
$9,327
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
F487
Public Id
55099
Total Pay
$9,327

Jamar Davenport holds the role of Future Track Trainee at San Sanitation. Their status is non-salaried. In 2026, their total compensation was $9,327.

Hashiem Wilson

Future Track Trainee/San Sanitation

2026 total comp
$9,306
Base pay
$8,600
Overtime
$689
Other pay
$18
Benefits
$0
Total compensation
$9,306
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
F487
Public Id
54276
Total Pay
$9,306

Hashiem Wilson is a Future Track Trainee at San Sanitation. They work non-salaried. 2026 total compensation came to $9,306.

William Brown

Future Track Trainee/San Sanitation

2026 total comp
$9,302
Base pay
$8,670
Overtime
$612
Other pay
$20
Benefits
$0
Total compensation
$9,302
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
F487
Public Id
55219
Total Pay
$9,302

William Brown is a Future Track Trainee at San Sanitation. They work non-salaried. 2026 total compensation came to $9,302.

Kenneth Eady Jr

Laborer/San Sanitation

2026 total comp
$9,292
Base pay
$8,672
Overtime
$533
Other pay
$87
Benefits
$0
Total compensation
$9,292
Employment type
Salaried

Source-specific fields

Base Salary
$43,442
Employee Category
Civil Service
Job Code
7A01
Public Id
50929
Total Pay
$9,292

Kenneth Eady Jr works as a Laborer for San Sanitation. Their status is salaried. Kenneth earned $9,292 in 2026.

Derek Roane

Laborer/San Sanitation

2026 total comp
$9,263
Base pay
$7,232
Overtime
$1,892
Other pay
$139
Benefits
$0
Total compensation
$9,263
Employment type
Salaried

Source-specific fields

Base Salary
$43,442
Employee Category
Civil Service
Job Code
7A01
Public Id
52328
Total Pay
$9,263

At San Sanitation, Derek Roane serves as a Laborer. They work salaried. Their 2026 pay totaled $9,263.

John Carlson

General Departmental Worker/San Sanitation

2026 total comp
$9,244
Base pay
$7,225
Overtime
$1,931
Other pay
$88
Benefits
$0
Total compensation
$9,244
Employment type
Salaried

Source-specific fields

Base Salary
$39,069
Employee Category
Civil Service
Job Code
7D01
Public Id
49781
Total Pay
$9,244

John Carlson holds the role of General Departmental Worker at San Sanitation. Their status is salaried. In 2026, their total compensation was $9,244.

Thomas Caleb

Sanitation Worker/San Sanitation

2026 total comp
$9,239
Base pay
$8,898
Overtime
$153
Other pay
$187
Benefits
$0
Total compensation
$9,239
Employment type
Salaried

Source-specific fields

Base Salary
$46,355
Employee Category
Civil Service
Job Code
7A02
Public Id
46912
Total Pay
$9,239

Thomas Caleb holds the role of Sanitation Worker at San Sanitation. Their status is salaried. In 2026, their total compensation was $9,239.

Dennis Coleman

Future Track Trainee/San Sanitation

2026 total comp
$9,201
Base pay
$8,670
Overtime
$510
Other pay
$21
Benefits
$0
Total compensation
$9,201
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
F487
Public Id
55224
Total Pay
$9,201

Dennis Coleman works as a Future Track Trainee for San Sanitation. Their status is non-salaried. Dennis earned $9,201 in 2026.

Tymir Banks

Future Track Trainee/San Sanitation

2026 total comp
$9,201
Base pay
$8,670
Overtime
$510
Other pay
$21
Benefits
$0
Total compensation
$9,201
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
F487
Public Id
55091
Total Pay
$9,201

Tymir Banks is a Future Track Trainee at San Sanitation. They work non-salaried. 2026 total compensation came to $9,201.

Stephen Carter

Future Track Trainee/San Sanitation

2026 total comp
$9,201
Base pay
$8,670
Overtime
$510
Other pay
$21
Benefits
$0
Total compensation
$9,201
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
F487
Public Id
55714
Total Pay
$9,201

Stephen Carter is a Future Track Trainee at San Sanitation. They work non-salaried. 2026 total compensation came to $9,201.

Antonio Ruff-Fisher

Future Track Trainee/San Sanitation

2026 total comp
$9,187
Base pay
$8,481
Overtime
$689
Other pay
$17
Benefits
$0
Total compensation
$9,187
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
F487
Public Id
55750
Total Pay
$9,187

At San Sanitation, Antonio Ruff-Fisher serves as a Future Track Trainee. They work non-salaried. Their 2026 pay totaled $9,187.

Brandon Bivens

Future Track Trainee/San Sanitation

2026 total comp
$9,137
Base pay
$8,798
Overtime
$319
Other pay
$21
Benefits
$0
Total compensation
$9,137
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
F487
Public Id
54973
Total Pay
$9,137

Brandon Bivens holds the role of Future Track Trainee at San Sanitation. Their status is non-salaried. In 2026, their total compensation was $9,137.

Kiyana Mayhue

Laborer/San Sanitation

2026 total comp
$9,137
Base pay
$8,277
Overtime
$810
Other pay
$50
Benefits
$0
Total compensation
$9,137
Employment type
Salaried

Source-specific fields

Base Salary
$42,240
Employee Category
Civil Service
Job Code
7A01
Public Id
47121
Total Pay
$9,137

Kiyana Mayhue is a Laborer at San Sanitation. They work salaried. 2026 total compensation came to $9,137.

Megan Mcnally

Sanitation Worker/San Sanitation

2026 total comp
$9,131
Base pay
$8,296
Overtime
$710
Other pay
$125
Benefits
$0
Total compensation
$9,131
Employment type
Salaried

Source-specific fields

Base Salary
$45,086
Employee Category
Civil Service
Job Code
7A02
Public Id
20685
Total Pay
$9,131

At San Sanitation, Megan Mcnally serves as a Sanitation Worker. They work salaried. Their 2026 pay totaled $9,131.

Heriberto Delmoral

Future Track Trainee/San Sanitation

2026 total comp
$9,131
Base pay
$8,602
Overtime
$510
Other pay
$19
Benefits
$0
Total compensation
$9,131
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
F487
Public Id
55574
Total Pay
$9,131

Heriberto Delmoral holds the role of Future Track Trainee at San Sanitation. Their status is non-salaried. In 2026, their total compensation was $9,131.

Calilia Rodriguez-Cruz

Future Track Trainee/San Sanitation

2026 total comp
$9,125
Base pay
$8,599
Overtime
$510
Other pay
$16
Benefits
$0
Total compensation
$9,125
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
F487
Public Id
53987
Total Pay
$9,125

Calilia Rodriguez-Cruz is a Future Track Trainee at San Sanitation. They work non-salaried. 2026 total compensation came to $9,125.

Terrell Lang

Future Track Trainee/San Sanitation

2026 total comp
$9,107
Base pay
$8,578
Overtime
$510
Other pay
$19
Benefits
$0
Total compensation
$9,107
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
F487
Public Id
54972
Total Pay
$9,107

At San Sanitation, Terrell Lang serves as a Future Track Trainee. They work non-salaried. Their 2026 pay totaled $9,107.

Zakies Mckee

Future Track Trainee/San Sanitation

2026 total comp
$9,099
Base pay
$8,662
Overtime
$421
Other pay
$17
Benefits
$0
Total compensation
$9,099
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
F487
Public Id
54512
Total Pay
$9,099

At San Sanitation, Zakies Mckee serves as a Future Track Trainee. They work non-salaried. Their 2026 pay totaled $9,099.