GCGovComp.app

City of Los Angeles / Public Works - Sanitation

Agency file

Public Works - Sanitation

Source file: City of Los Angeles Controller — City Employee Payroll / ingested Jun 17, 2026

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

In 2025, this agency had 4,005 employees with median total compensation of $118,358; the highest distinct record was $427,042.

Year
2025
Employees
4,005
Median total
$118,358
Highest record
$427,042

What the records show

Compensation analytics

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

Salary distribution

$0$235,160+

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

Average pay composition

  • Base$78,508 (73%)
  • Overtime$9,989 (9%)
  • Other$4,636 (4%)
  • Benefits$14,421 (13%)

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
$5,777
$51,459
$118,358
$152,324
$186,275

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

Largest job titles

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.

Record list

Employees

Highest-paid first / page 85

Jana Koester

Na/Public Works - Sanitation

2025 total comp
$152
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$152
Benefits
$0
Total compensation
$152
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
333137303035
Row ID
2533313730303582XXXX-XPV

Jana Koester holds the role of Na at Public Works - Sanitation within Na. Their status is per event. In 2025, their total compensation was $152. They are represented by XX.

Thanninmuk Venugopal

Na/Public Works - Sanitation

2025 total comp
$150
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$150
Benefits
$0
Total compensation
$150
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
363937343733
Row ID
2536393734373382XXXX-XPV

Thanninmuk Venugopal holds the role of Na at Public Works - Sanitation within Na. Their status is per event. In 2025, their total compensation was $150. Their bargaining unit is XX.

Flor Burrola

Na/Public Works - Sanitation

2025 total comp
$149
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$149
Benefits
$0
Total compensation
$149
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
333039333733
Row ID
2533303933373382XXXX-XPV

Flor Burrola holds the role of Na at Public Works - Sanitation within Na. Their status is per event. In 2025, their total compensation was $149. Their bargaining unit is XX.

Victor Chavez

Na/Public Works - Sanitation

2025 total comp
$148
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$148
Benefits
$0
Total compensation
$148
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3532303532
Row ID
25353230353282XXXX-XPV

Victor Chavez works as a Na for Public Works - Sanitation within Na. Their status is per event. Victor earned $148 in 2025. Union affiliation: XX.

John Vazquez

Painter/Public Works - Sanitation

2025 total comp
$142
Base pay
$0
Overtime
$0
Other pay
$142
Benefits
$0
Total compensation
$142
Employment type
Full-Time

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
3423-0
Job Status
Not active
Record Number
353836373034
Row ID
25353836373034823423-0FT

John Vazquez works as a Painter for Public Works - Sanitation. Their status is full-time. John earned $142 in 2025.

Devin Cowardin

Painter/Public Works - Sanitation

2025 total comp
$140
Base pay
$0
Overtime
$0
Other pay
$140
Benefits
$0
Total compensation
$140
Employment type
Full-Time

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
3423-0
Job Status
Not active
Record Number
393131373034
Row ID
25393131373034823423-0FT

At Public Works - Sanitation, Devin Cowardin serves as a Painter. They work full-time. Their 2025 pay totaled $140.

James Clark

Na/Public Works - Sanitation

2025 total comp
$140
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$140
Benefits
$0
Total compensation
$140
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3633383031
Row ID
25363338303182XXXX-XPV

James Clark holds the role of Na at Public Works - Sanitation within Na. Their status is per event. In 2025, their total compensation was $140. Union affiliation: XX.

Pedro Toledo

Painter/Public Works - Sanitation

2025 total comp
$139
Base pay
$0
Overtime
$0
Other pay
$139
Benefits
$0
Total compensation
$139
Employment type
Full-Time

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
3423-0
Job Status
Not active
Record Number
353037373034
Row ID
25353037373034823423-0FT

Pedro Toledo works as a Painter for Public Works - Sanitation. Their status is full-time. Pedro earned $139 in 2025.

Grant Minasyan

Na/Public Works - Sanitation

2025 total comp
$139
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$139
Benefits
$0
Total compensation
$139
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
323839323234
Row ID
2532383932323482XXXX-XPV

Grant Minasyan works as a Na for Public Works - Sanitation within Na. Their status is per event. Grant earned $139 in 2025. They are represented by XX.

Catherine Simmons

Project Assistant/Public Works - Sanitation

2025 total comp
$134
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$134
Benefits
$0
Total compensation
$134
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
303539353035
Row ID
2530353935303582XXXX-XPV

Catherine Simmons holds the role of Project Assistant at Public Works - Sanitation within Na. Their status is per event. In 2025, their total compensation was $134. Their bargaining unit is XX.

Justin Frey

Na/Public Works - Sanitation

2025 total comp
$134
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$134
Benefits
$0
Total compensation
$134
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
343737303933
Row ID
2534373730393382XXXX-XPV

At Public Works - Sanitation, Justin Frey serves as a Na within Na. They work per event. Their 2025 pay totaled $134. Union affiliation: XX.

Joseph Yarber

Na/Public Works - Sanitation

2025 total comp
$134
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$134
Benefits
$0
Total compensation
$134
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3438303439
Row ID
25343830343982XXXX-XPV

At Public Works - Sanitation, Joseph Yarber serves as a Na within Na. They work per event. Their 2025 pay totaled $134. Their bargaining unit is XX.

Arlhey Nunez

Na/Public Works - Sanitation

2025 total comp
$133
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$133
Benefits
$0
Total compensation
$133
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
343239373035
Row ID
2534323937303582XXXX-XPV

Arlhey Nunez is a Na at Public Works - Sanitation within Na. They work per event. 2025 total compensation came to $133. Union affiliation: XX.

Timothy Spears

Na/Public Works - Sanitation

2025 total comp
$132
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$132
Benefits
$0
Total compensation
$132
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3234363133
Row ID
25323436313382XXXX-XPV

Timothy Spears is a Na at Public Works - Sanitation within Na. They work per event. 2025 total compensation came to $132. Their bargaining unit is XX.

Leroi Guy

Na/Public Works - Sanitation

2025 total comp
$131
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$131
Benefits
$0
Total compensation
$131
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3130323235
Row ID
25313032323582XXXX-XPV

At Public Works - Sanitation, Leroi Guy serves as a Na within Na. They work per event. Their 2025 pay totaled $131. They are represented by XX.

Rafael Ceja

Na/Public Works - Sanitation

2025 total comp
$125
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$125
Benefits
$0
Total compensation
$125
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3739333334
Row ID
25373933333482XXXX-XPV

Rafael Ceja holds the role of Na at Public Works - Sanitation within Na. Their status is per event. In 2025, their total compensation was $125. Union affiliation: XX.

Jacqueline Lee

Na/Public Works - Sanitation

2025 total comp
$125
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$125
Benefits
$0
Total compensation
$125
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
393832383234
Row ID
2539383238323482XXXX-XPV

At Public Works - Sanitation, Jacqueline Lee serves as a Na within Na. They work per event. Their 2025 pay totaled $125. Their bargaining unit is XX.

Greta Bravo-Salazar

Na/Public Works - Sanitation

2025 total comp
$124
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$124
Benefits
$0
Total compensation
$124
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
363538383035
Row ID
2536353838303582XXXX-XPV

Greta Bravo-Salazar works as a Na for Public Works - Sanitation within Na. Their status is per event. Greta earned $124 in 2025. They are represented by XX.

Francisco Gallardo

Na/Public Works - Sanitation

2025 total comp
$121
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$121
Benefits
$0
Total compensation
$121
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
383937303333
Row ID
2538393730333382XXXX-XPV

Francisco Gallardo works as a Na for Public Works - Sanitation within Na. Their status is per event. Francisco earned $121 in 2025. Union affiliation: XX.

Salvador Duarte

Na/Public Works - Sanitation

2025 total comp
$119
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$119
Benefits
$0
Total compensation
$119
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3038323832
Row ID
25303832383282XXXX-XPV

At Public Works - Sanitation, Salvador Duarte serves as a Na within Na. They work per event. Their 2025 pay totaled $119. They are represented by XX.

Dillon Carlson

Maintenance and Construction Helper/Public Works - Sanitation

2025 total comp
$118
Base pay
$0
Overtime
$0
Other pay
$118
Benefits
$0
Total compensation
$118
Employment type
Full-Time

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
3115-0
Job Status
Not active
Record Number
393833393633
Row ID
25393833393633823115-0FT

At Public Works - Sanitation, Dillon Carlson serves as a Maintenance and Construction Helper. They work full-time. Their 2025 pay totaled $118.

Sienna Niniz

Na/Public Works - Sanitation

2025 total comp
$118
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$118
Benefits
$0
Total compensation
$118
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
313135333334
Row ID
2531313533333482XXXX-XPV

Sienna Niniz works as a Na for Public Works - Sanitation within Na. Their status is per event. Sienna earned $118 in 2025. Their bargaining unit is XX.

Mario Macias

Na/Public Works - Sanitation

2025 total comp
$111
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$111
Benefits
$0
Total compensation
$111
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3035353939
Row ID
25303535393982XXXX-XPV

Mario Macias works as a Na for Public Works - Sanitation within Na. Their status is per event. Mario earned $111 in 2025. Their bargaining unit is XX.

Juan Gomez

Na/Public Works - Sanitation

2025 total comp
$111
Sub-department
EQUIPMENT OPERATION AND LABOR
Base pay
$0
Overtime
$0
Other pay
$111
Benefits
$0
Total compensation
$111
Employment type
Full-Time
Union / bargaining unit
04

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
3112-6
Job Status
Active
Record Number
373133393633
Row ID
25373133393633823112-6FT

Juan Gomez holds the role of Na at Public Works - Sanitation within Equipment Operation and Labor. Their status is full-time. In 2025, their total compensation was $111. They are represented by 04.

Michael Jamerson

Na/Public Works - Sanitation

2025 total comp
$109
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$109
Benefits
$0
Total compensation
$109
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3031363834
Row ID
25303136383482XXXX-XPV

Michael Jamerson is a Na at Public Works - Sanitation within Na. They work per event. 2025 total compensation came to $109. Union affiliation: XX.

Edward Kindig

Na/Public Works - Sanitation

2025 total comp
$108
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$108
Benefits
$0
Total compensation
$108
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3931393731
Row ID
25393139373182XXXX-XPV

At Public Works - Sanitation, Edward Kindig serves as a Na within Na. They work per event. Their 2025 pay totaled $108. Their bargaining unit is XX.

Karelly Dorado

Na/Public Works - Sanitation

2025 total comp
$102
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$102
Benefits
$0
Total compensation
$102
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
333435353035
Row ID
2533343535303582XXXX-XPV

Karelly Dorado is a Na at Public Works - Sanitation within Na. They work per event. 2025 total compensation came to $102. They are represented by XX.

Sarah Melissa Estaris

Na/Public Works - Sanitation

2025 total comp
$102
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$102
Benefits
$0
Total compensation
$102
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
353036333035
Row ID
2535303633303582XXXX-XPV

Sarah Melissa Estaris holds the role of Na at Public Works - Sanitation within Na. Their status is per event. In 2025, their total compensation was $102. They are represented by XX.

Sang Ah Kim

Project Assistant/Public Works - Sanitation

2025 total comp
$102
Sub-department
ADMINISTRATIVE
Base pay
$0
Overtime
$0
Other pay
$102
Benefits
$0
Total compensation
$102
Employment type
Part-Time
Union / bargaining unit
01

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
1542-0
Job Status
Not active
Record Number
363633303135
Row ID
25363633303135821542-0PT

Sang Ah Kim is a Project Assistant at Public Works - Sanitation within Administrative. They work part-time. 2025 total compensation came to $102. They are represented by 01.

Craig Cox

Na/Public Works - Sanitation

2025 total comp
$101
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$101
Benefits
$0
Total compensation
$101
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
303339323033
Row ID
2530333932303382XXXX-XPV

At Public Works - Sanitation, Craig Cox serves as a Na within Na. They work per event. Their 2025 pay totaled $101. They are represented by XX.

Richard Juliano

Na/Public Works - Sanitation

2025 total comp
$101
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$101
Benefits
$0
Total compensation
$101
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3538323031
Row ID
25353832303182XXXX-XPV

At Public Works - Sanitation, Richard Juliano serves as a Na within Na. They work per event. Their 2025 pay totaled $101. Union affiliation: XX.

Kenneth Pierce

Na/Public Works - Sanitation

2025 total comp
$101
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$101
Benefits
$0
Total compensation
$101
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
313137323031
Row ID
2531313732303182XXXX-XPV

Kenneth Pierce holds the role of Na at Public Works - Sanitation within Na. Their status is per event. In 2025, their total compensation was $101. Union affiliation: XX.

Ari Anderson

Na/Public Works - Sanitation

2025 total comp
$93
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$93
Benefits
$0
Total compensation
$93
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
353434303135
Row ID
2535343430313582XXXX-XPV

Ari Anderson is a Na at Public Works - Sanitation within Na. They work per event. 2025 total compensation came to $93. They are represented by XX.

Josue Zuniga

Na/Public Works - Sanitation

2025 total comp
$91
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$91
Benefits
$0
Total compensation
$91
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3933363837
Row ID
25393336383782XXXX-XPV

Josue Zuniga is a Na at Public Works - Sanitation within Na. They work per event. 2025 total compensation came to $91. Union affiliation: XX.

Bartolo Barreda

Na/Public Works - Sanitation

2025 total comp
$86
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$86
Benefits
$0
Total compensation
$86
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3431393338
Row ID
25343139333882XXXX-XPV

At Public Works - Sanitation, Bartolo Barreda serves as a Na within Na. They work per event. Their 2025 pay totaled $86. Their bargaining unit is XX.

Irma Rizo

Na/Public Works - Sanitation

2025 total comp
$85
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$85
Benefits
$0
Total compensation
$85
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3832363634
Row ID
25383236363482XXXX-XPV

At Public Works - Sanitation, Irma Rizo serves as a Na within Na. They work per event. Their 2025 pay totaled $85. They are represented by XX.

Gricelda Aguirre

Na/Public Works - Sanitation

2025 total comp
$83
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$83
Benefits
$0
Total compensation
$83
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3539383735
Row ID
25353938373582XXXX-XPV

Gricelda Aguirre is a Na at Public Works - Sanitation within Na. They work per event. 2025 total compensation came to $83. Union affiliation: XX.

Jesus Miranda

Na/Public Works - Sanitation

2025 total comp
$78
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$78
Benefits
$0
Total compensation
$78
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
393738323433
Row ID
2539373832343382XXXX-XPV

Jesus Miranda works as a Na for Public Works - Sanitation within Na. Their status is per event. Jesus earned $78 in 2025. They are represented by XX.

Adrian Ramirez

Na/Public Works - Sanitation

2025 total comp
$78
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$78
Benefits
$0
Total compensation
$78
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
303637303733
Row ID
2530363730373382XXXX-XPV

Adrian Ramirez holds the role of Na at Public Works - Sanitation within Na. Their status is per event. In 2025, their total compensation was $78. They are represented by XX.

Daniel Sanchez

Na/Public Works - Sanitation

2025 total comp
$78
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$78
Benefits
$0
Total compensation
$78
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3635383337
Row ID
25363538333782XXXX-XPV

Daniel Sanchez is a Na at Public Works - Sanitation within Na. They work per event. 2025 total compensation came to $78. Their bargaining unit is XX.