GCGovComp.app

City of Los Angeles / Police

Agency file

Police

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

The Police provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2025, this agency had 14,358 employees with median total compensation of $164,936; the highest distinct record was $560,000.

Year
2025
Total payroll
$2.2B
Employees
14,358
Median total
$164,936
Highest record
$560,000

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$105,278 (70%)
  • Overtime$21,971 (15%)
  • Other$8,250 (5%)
  • Benefits$14,901 (10%)

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
$20,690
$83,853
$164,936
$208,259
$252,099

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

Largest job titles

Police Officer II
3,895 · $174,583
Police Officer III
2,100 · $204,981
Na
1,798 · $31,167
Police Sergeant I
737 · $210,826
Police Officer I
532 · $22,257

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
2024
$1.9B
12,616
$156,895
2025
$2.2B
12.2%
14,358
13.8%
$164,936
5.1%

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 13

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
373436333135
Row ID
2537343633313570XXXX-XPV

Jasmine Martinez works as a Na for Police within Na. Their status is per event. Jasmine earned $0 in 2025. Union affiliation: Xx.

Danielle Bryant

Secretary/Police

2025 total comp
$0
Sub-department
Clerical
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Full-Time
Union / bargaining unit
03

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
1116-0
Job Status
Active
Record Number
343835393832
Row ID
25343835393832701116-0FT

Danielle Bryant works as a Secretary for Police within Clerical. Their status is full-time. Danielle earned $0 in 2025. Their bargaining unit is 03.

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
333738393035
Row ID
2533373839303570XXXX-XPV

Christopher Dusek holds the role of Na at Police within Na. Their status is per event. In 2025, their total compensation was $0. Union affiliation: Xx.

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3739393331
Row ID
25373939333170XXXX-XPV

Rebecca Martin works as a Na for Police within Na. Their status is per event. Rebecca earned $0 in 2025. Their bargaining unit is Xx.

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
383339333135
Row ID
2538333933313570XXXX-XPV

Nelson Cordova works as a Na for Police within Na. Their status is per event. Nelson earned $0 in 2025. They are represented by Xx.

Andres Peters

Na/Police

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3330333934
Row ID
25333033393470XXXX-XPV

Andres Peters holds the role of Na at Police within Na. Their status is per event. In 2025, their total compensation was $0. Their bargaining unit is Xx.

Carla Ford

Na/Police

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3737373435
Row ID
25373737343570XXXX-XPV

At Police, Carla Ford serves as a Na within Na. They work per event. Their 2025 pay totaled $0. They are represented by Xx.

Jaime Avitia

Na/Police

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
303136333135
Row ID
2530313633313570XXXX-XPV

At Police, Jaime Avitia serves as a Na within Na. They work per event. Their 2025 pay totaled $0. They are represented by Xx.

Eleanor Montano

Commission Hearing Examiner/Police

2025 total comp
$0
Sub-department
Non-Represented - Other
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Part-Time
Union / bargaining unit
00

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
0102-0
Job Status
Active
Record Number
3134333334
Row ID
253134333334700102-0PT

Eleanor Montano is a Commission Hearing Examiner at Police within Non-Represented - Other. They work part-time. 2025 total compensation came to $0. They are represented by 00.

Keith Schkoda

Crime & Intelligence Analyst I/Police

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
2236-1
Job Status
Active
Record Number
313334383933
Row ID
25313334383933702236-1FT

Keith Schkoda is a Crime & Intelligence Analyst I at Police within Administrative. They work full-time. 2025 total compensation came to $0. They are represented by 01.

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
323035353135
Row ID
2532303535313570XXXX-XPV

Gregory Puentes works as a Na for Police within Na. Their status is per event. Gregory earned $0 in 2025. Their bargaining unit is Xx.

Miriam Cooper

Na/Police

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3934313735
Row ID
25393431373570XXXX-XPV

Miriam Cooper holds the role of Na at Police within Na. Their status is per event. In 2025, their total compensation was $0. Union affiliation: Xx.

John Handal

Commission Hearing Examiner/Police

2025 total comp
$0
Sub-department
Non-Represented - Other
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Part-Time
Union / bargaining unit
00

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
0102-0
Job Status
Active
Record Number
383333353932
Row ID
25383333353932700102-0PT

At Police, John Handal serves as a Commission Hearing Examiner within Non-Represented - Other. They work part-time. Their 2025 pay totaled $0. Their bargaining unit is 00.

Stacey Kim

Na/Police

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
333838313234
Row ID
2533383831323470XXXX-XPV

At Police, Stacey Kim serves as a Na within Na. They work per event. Their 2025 pay totaled $0. They are represented by Xx.

Chase White

Na/Police

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
353439393035
Row ID
2535343939303570XXXX-XPV

Chase White is a Na at Police within Na. They work per event. 2025 total compensation came to $0. Their bargaining unit is Xx.

Jill Switzer

Na/Police

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
373036393234
Row ID
2537303639323470XXXX-XPV

Jill Switzer works as a Na for Police within Na. Their status is per event. Jill earned $0 in 2025. Their bargaining unit is Xx.

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
303439393035
Row ID
2530343939303570XXXX-XPV

Peter Robberstad holds the role of Na at Police within Na. Their status is per event. In 2025, their total compensation was $0. They are represented by Xx.

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
343735323135
Row ID
2534373532313570XXXX-XPV

Jeffery Chicca is a Na at Police within Na. They work per event. 2025 total compensation came to $0. Union affiliation: Xx.

Sylvain Kande

Na/Police

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
303935393035
Row ID
2530393539303570XXXX-XPV

At Police, Sylvain Kande serves as a Na within Na. They work per event. Their 2025 pay totaled $0. Union affiliation: Xx.

Sylvia Ota

Na/Police

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3839373335
Row ID
25383937333570XXXX-XPV

Sylvia Ota holds the role of Na at Police within Na. Their status is per event. In 2025, their total compensation was $0. Their bargaining unit is Xx.

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
303136343135
Row ID
2530313634313570XXXX-XPV

Miguel Maradiaga-Nunez holds the role of Na at Police within Na. Their status is per event. In 2025, their total compensation was $0. Union affiliation: Xx.

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
343935343135
Row ID
2534393534313570XXXX-XPV

At Police, Sarthak Dhupar serves as a Na within Na. They work per event. Their 2025 pay totaled $0. They are represented by Xx.

Christophe Reyes

Commission Hearing Examiner/Police

2025 total comp
$0
Sub-department
Non-Represented - Other
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Part-Time
Union / bargaining unit
00

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
0102-0
Job Status
Active
Record Number
313933303334
Row ID
25313933303334700102-0PT

Christophe Reyes is a Commission Hearing Examiner at Police within Non-Represented - Other. They work part-time. 2025 total compensation came to $0. Union affiliation: 00.

Robert Lepe

Na/Police

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
313334343135
Row ID
2531333434313570XXXX-XPV

Robert Lepe works as a Na for Police within Na. Their status is per event. Robert earned $0 in 2025. Their bargaining unit is Xx.

Marvin Perez

Na/Police

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
303638323733
Row ID
2530363832373370XXXX-XPV

At Police, Marvin Perez serves as a Na within Na. They work per event. Their 2025 pay totaled $0. Their bargaining unit is Xx.

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
383230343135
Row ID
2538323034313570XXXX-XPV

Nora Cetinkaya holds the role of Na at Police within Na. Their status is per event. In 2025, their total compensation was $0. Union affiliation: Xx.

Rosie Macias

Administrative Clerk/Police

2025 total comp
$0
Sub-department
Clerical
Base pay
-$246
Overtime
$0
Other pay
$246
Benefits
$0
Total compensation
$0
Employment type
Full-Time
Union / bargaining unit
03

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
1358-0
Job Status
Active
Record Number
3739333437
Row ID
253739333437701358-0FT

At Police, Rosie Macias serves as a Administrative Clerk within Clerical. They work full-time. Their 2025 pay totaled $0. Their bargaining unit is 03.

Anahi Olide

Na/Police

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
313236343135
Row ID
2531323634313570XXXX-XPV

At Police, Anahi Olide serves as a Na within Na. They work per event. Their 2025 pay totaled $0. Union affiliation: Xx.

Nicolas Dowd

Na/Police

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
373332393035
Row ID
2537333239303570XXXX-XPV

Nicolas Dowd holds the role of Na at Police within Na. Their status is per event. In 2025, their total compensation was $0. Union affiliation: Xx.

Andreas Birgel

Commission Hearing Examiner/Police

2025 total comp
$0
Sub-department
Non-Represented - Other
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Part-Time
Union / bargaining unit
00

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
0102-0
Job Status
Active
Record Number
313435363932
Row ID
25313435363932700102-0PT

Andreas Birgel holds the role of Commission Hearing Examiner at Police within Non-Represented - Other. Their status is part-time. In 2025, their total compensation was $0. They are represented by 00.

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3233393837
Row ID
25323339383770XXXX-XPV

At Police, Mar Sean Mikel serves as a Na within Na. They work per event. Their 2025 pay totaled $0. Union affiliation: Xx.

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
333336343135
Row ID
2533333634313570XXXX-XPV

Julian Williams works as a Na for Police within Na. Their status is per event. Julian earned $0 in 2025. They are represented by Xx.

Daniel Deleon

Na/Police

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
353738343932
Row ID
2535373834393270XXXX-XPV

Daniel Deleon works as a Na for Police within Na. Their status is per event. Daniel earned $0 in 2025. Union affiliation: Xx.

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
313530323135
Row ID
2531353032313570XXXX-XPV

Oscar Navarrete holds the role of Na at Police within Na. Their status is per event. In 2025, their total compensation was $0. They are represented by Xx.

Alfonso Lopez

Na/Police

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3334303632
Row ID
25333430363270XXXX-XPV

At Police, Alfonso Lopez serves as a Na within Na. They work per event. Their 2025 pay totaled $0. They are represented by Xx.

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3630353434
Row ID
25363035343470XXXX-XPV

Christophe Cameron holds the role of Na at Police within Na. Their status is per event. In 2025, their total compensation was $0. Union affiliation: Xx.

Kenneth Weissman

Commission Hearing Examiner/Police

2025 total comp
$0
Sub-department
Non-Represented - Other
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Part-Time
Union / bargaining unit
00

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
0102-0
Job Status
Active
Record Number
323532353932
Row ID
25323532353932700102-0PT

At Police, Kenneth Weissman serves as a Commission Hearing Examiner within Non-Represented - Other. They work part-time. Their 2025 pay totaled $0. Union affiliation: 00.

Julie Czekaj

Na/Police

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
393436323135
Row ID
2539343632313570XXXX-XPV

Julie Czekaj works as a Na for Police within Na. Their status is per event. Julie earned $0 in 2025. Union affiliation: Xx.

Omar Vega

Na/Police

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
313132343135
Row ID
2531313234313570XXXX-XPV

At Police, Omar Vega serves as a Na within Na. They work per event. Their 2025 pay totaled $0. Their bargaining unit is Xx.

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

Source-specific fields

FMS Department Code
70
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
363831343135
Row ID
2536383134313570XXXX-XPV

Britney Barrios holds the role of Na at Police within Na. Their status is per event. In 2025, their total compensation was $0. They are represented by Xx.