GCGovComp.app

City and County of San Francisco / Police / Police Officer

Job-title file

Police Officer

Enforce laws and maintain public safety — patrol, respond to incidents, investigate crimes, and make arrests.

386 employees hold this title in Police. Median total compensation for the role is $118,838, below the department median of $250,324.

Employees
386
Role median
$118,838
Agency median
$250,324
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$177$281,287+

How total compensation varies among the 386 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 6

Harry Trinh

Police Officer/Police

2025 total comp
$109,320
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$3,985
Other pay
$18
Benefits
$30,185
Total compensation
$109,320
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.66

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,898

At Police, Harry Trinh serves as a Police Officer within Police Services. They work permanent civil service, 0.66 FTE. Their 2025 pay totaled $109,320. Union affiliation: POA.

Jeanette Romero

Police Officer/Police

2025 total comp
$109,253
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$3,922
Other pay
$18
Benefits
$30,180
Total compensation
$109,253
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.66

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,893

Jeanette Romero works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.66 FTE. Jeanette earned $109,253 in 2025. Union affiliation: POA.

Alejandro Martinez

Police Officer/Police

2025 total comp
$109,119
Sub-department
Police Services
Organization group
Public Protection
Base pay
$72,583
Overtime
$8,318
Other pay
$335
Benefits
$27,882
Total compensation
$109,119
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.67

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,533
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,816

Alejandro Martinez is a Police Officer at Police within Police Services. They work permanent civil service, 0.67 FTE. 2025 total compensation came to $109,119. Union affiliation: POA.

Jiselle Glover

Police Officer/Police

2025 total comp
$109,039
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,776
Overtime
$7,611
Other pay
$3,173
Benefits
$22,479
Total compensation
$109,039
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.53

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$10,776
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$973

Jiselle Glover holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.53 FTE. In 2025, their total compensation was $109,039. Union affiliation: POA.

Qianhe Sun

Police Officer/Police

2025 total comp
$108,316
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$3,032
Other pay
$43
Benefits
$30,108
Total compensation
$108,316
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.65

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,822

At Police, Qianhe Sun serves as a Police Officer within Police Services. They work permanent civil service, 0.65 FTE. Their 2025 pay totaled $108,316. They are represented by POA.

Kai Heflin

Police Officer/Police

2025 total comp
$107,623
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$2,408
Other pay
$18
Benefits
$30,064
Total compensation
$107,623
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.65

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,777

At Police, Kai Heflin serves as a Police Officer within Police Services. They work permanent civil service, 0.65 FTE. Their 2025 pay totaled $107,623. They are represented by POA.

Yael Torales

Police Officer/Police

2025 total comp
$107,580
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$2,344
Other pay
$43
Benefits
$30,061
Total compensation
$107,580
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.65

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,774

At Police, Yael Torales serves as a Police Officer within Police Services. They work permanent civil service, 0.65 FTE. Their 2025 pay totaled $107,580. Union affiliation: POA.

Jesus Galvan

Police Officer/Police

2025 total comp
$107,507
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$2,301
Other pay
$18
Benefits
$30,056
Total compensation
$107,507
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.65

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,769

Jesus Galvan works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.65 FTE. Jesus earned $107,507 in 2025. They are represented by POA.

Nikolas Patel

Police Officer/Police

2025 total comp
$107,456
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$2,225
Other pay
$43
Benefits
$30,055
Total compensation
$107,456
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.65

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,768

At Police, Nikolas Patel serves as a Police Officer within Police Services. They work permanent civil service, 0.65 FTE. Their 2025 pay totaled $107,456. Union affiliation: POA.

Matthew Gaehwiler

Police Officer/Police

2025 total comp
$107,308
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$2,150
Other pay
$18
Benefits
$30,007
Total compensation
$107,308
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.65

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,720

Matthew Gaehwiler is a Police Officer at Police within Police Services. They work permanent civil service, 0.65 FTE. 2025 total compensation came to $107,308. Union affiliation: POA.

Joseph Dunn

Police Officer/Police

2025 total comp
$107,257
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$2,043
Other pay
$43
Benefits
$30,038
Total compensation
$107,257
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.65

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,751

Joseph Dunn works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.65 FTE. Joseph earned $107,257 in 2025. Their bargaining unit is POA.

Giovanni Ochoa

Police Officer/Police

2025 total comp
$107,154
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$2,261
Other pay
$18
Benefits
$29,742
Total compensation
$107,154
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.65

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,456

Giovanni Ochoa holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.65 FTE. In 2025, their total compensation was $107,154. Union affiliation: POA.

Sarabjit Singh

Police Officer/Police

2025 total comp
$107,123
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$2,483
Other pay
$43
Benefits
$29,465
Total compensation
$107,123
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.65

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,819

Sarabjit Singh holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.65 FTE. In 2025, their total compensation was $107,123. Union affiliation: POA.

Kevin Espagna

Police Officer/Police

2025 total comp
$107,117
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,935
Other pay
$18
Benefits
$30,031
Total compensation
$107,117
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.65

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,744

Kevin Espagna works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.65 FTE. Kevin earned $107,117 in 2025. Union affiliation: POA.

Brosnan Tran

Police Officer/Police

2025 total comp
$107,073
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,914
Other pay
$18
Benefits
$30,009
Total compensation
$107,073
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.65

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,722

Brosnan Tran holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.65 FTE. In 2025, their total compensation was $107,073. Their bargaining unit is POA.

Visakha Hoang

Police Officer/Police

2025 total comp
$107,072
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,871
Other pay
$43
Benefits
$30,025
Total compensation
$107,072
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.65

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,738

Visakha Hoang holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.65 FTE. In 2025, their total compensation was $107,072. Their bargaining unit is POA.

Zachariah Allen

Police Officer/Police

2025 total comp
$106,944
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,806
Other pay
$43
Benefits
$29,962
Total compensation
$106,944
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.64

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,675

Zachariah Allen holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.64 FTE. In 2025, their total compensation was $106,944. They are represented by POA.

James Hernandez

Police Officer/Police

2025 total comp
$106,782
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,634
Other pay
$18
Benefits
$29,997
Total compensation
$106,782
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.64

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,711

At Police, James Hernandez serves as a Police Officer within Police Services. They work permanent civil service, 0.64 FTE. Their 2025 pay totaled $106,782. They are represented by POA.

Jimmie Wu

Police Officer/Police

2025 total comp
$106,695
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,634
Other pay
$43
Benefits
$29,886
Total compensation
$106,695
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.64

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,599

At Police, Jimmie Wu serves as a Police Officer within Police Services. They work permanent civil service, 0.64 FTE. Their 2025 pay totaled $106,695. Union affiliation: POA.

Lawrence Hwang

Police Officer/Police

2025 total comp
$106,350
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,226
Other pay
$18
Benefits
$29,974
Total compensation
$106,350
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.64

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,687

Lawrence Hwang works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.64 FTE. Lawrence earned $106,350 in 2025. Union affiliation: POA.

Ryan Shihadeh

Police Officer/Police

2025 total comp
$106,344
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,290
Other pay
$18
Benefits
$29,903
Total compensation
$106,344
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.64

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,617

Ryan Shihadeh is a Police Officer at Police within Police Services. They work permanent civil service, 0.64 FTE. 2025 total compensation came to $106,344. Their bargaining unit is POA.

Christopher Leung

Police Officer/Police

2025 total comp
$106,152
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,032
Other pay
$43
Benefits
$29,945
Total compensation
$106,152
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.64

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,658

At Police, Christopher Leung serves as a Police Officer within Police Services. They work permanent civil service, 0.64 FTE. Their 2025 pay totaled $106,152. They are represented by POA.

Marco Zamora

Police Officer/Police

2025 total comp
$106,140
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,742
Other pay
$43
Benefits
$29,223
Total compensation
$106,140
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.64

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$12,882
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,732

Marco Zamora holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.64 FTE. In 2025, their total compensation was $106,140. They are represented by POA.

Christian Young

Police Officer/Police

2025 total comp
$105,882
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$774
Other pay
$43
Benefits
$29,932
Total compensation
$105,882
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.64

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,645

Christian Young is a Police Officer at Police within Police Services. They work permanent civil service, 0.64 FTE. 2025 total compensation came to $105,882. Union affiliation: POA.

Andrew Oducayen

Police Officer/Police

2025 total comp
$105,866
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$774
Other pay
$18
Benefits
$29,941
Total compensation
$105,866
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.64

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,654

Andrew Oducayen works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.64 FTE. Andrew earned $105,866 in 2025. They are represented by POA.

Tong Zheng

Police Officer/Police

2025 total comp
$105,776
Sub-department
Police Services
Organization group
Public Protection
Base pay
$74,969
Overtime
$682
Other pay
$38
Benefits
$30,087
Total compensation
$105,776
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.64

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,781
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,629

Tong Zheng holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.64 FTE. In 2025, their total compensation was $105,776. They are represented by POA.

Karnjit Mann

Police Officer/Police

2025 total comp
$105,027
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$0
Other pay
$18
Benefits
$29,876
Total compensation
$105,027
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.63

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,590

At Police, Karnjit Mann serves as a Police Officer within Police Services. They work permanent civil service, 0.63 FTE. Their 2025 pay totaled $105,027. Their bargaining unit is POA.

Daniel Mendez

Police Officer/Police

2025 total comp
$105,023
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$0
Other pay
$18
Benefits
$29,872
Total compensation
$105,023
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.63

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,585

Daniel Mendez works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.63 FTE. Daniel earned $105,023 in 2025. They are represented by POA.

Michael Russell

Police Officer/Police

2025 total comp
$104,747
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$0
Other pay
$18
Benefits
$29,597
Total compensation
$104,747
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.63

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,310

Michael Russell is a Police Officer at Police within Police Services. They work permanent civil service, 0.63 FTE. 2025 total compensation came to $104,747. They are represented by POA.

Maeve Scharetg

Police Officer/Police

2025 total comp
$104,612
Sub-department
Police Services
Organization group
Public Protection
Base pay
$74,961
Overtime
$0
Other pay
$0
Benefits
$29,651
Total compensation
$104,612
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.63

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,647
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,419

Maeve Scharetg is a Police Officer at Police within Police Services. They work permanent civil service, 0.63 FTE. 2025 total compensation came to $104,612. Their bargaining unit is POA.

Ana Barrientos

Police Officer/Police

2025 total comp
$103,387
Sub-department
Police Services
Organization group
Public Protection
Base pay
$73,986
Overtime
$0
Other pay
$0
Benefits
$29,401
Total compensation
$103,387
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.63

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,470
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,482

Ana Barrientos holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.63 FTE. In 2025, their total compensation was $103,387. Their bargaining unit is POA.

Jimmy Quijano

Police Officer/Police

2025 total comp
$103,073
Sub-department
Police Services
Organization group
Public Protection
Base pay
$73,299
Overtime
$341
Other pay
$38
Benefits
$29,394
Total compensation
$103,073
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.63

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,470
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,487

Jimmy Quijano holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.63 FTE. In 2025, their total compensation was $103,073. Their bargaining unit is POA.

William Hancock

Police Officer/Police

2024 total comp
$102,159
Sub-department
Police Services
Organization group
Public Protection
Base pay
$60,872
Overtime
$12,292
Other pay
$5,630
Benefits
$23,365
Total compensation
$102,159
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.61

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$11,229
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,711

At Police, William Hancock serves as a Police Officer within Police Services. They work permanent civil service, 0.61 FTE. Their 2024 pay totaled $102,159. Their bargaining unit is POA.

Jesse Manalo

Police Officer/Police

2025 total comp
$101,987
Sub-department
Police Services
Organization group
Public Protection
Base pay
$72,839
Overtime
$172
Other pay
$0
Benefits
$28,975
Total compensation
$101,987
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.62

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,263
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,425

Jesse Manalo is a Police Officer at Police within Police Services. They work permanent civil service, 0.62 FTE. 2025 total compensation came to $101,987. They are represented by POA.

Charles Nguyen

Police Officer/Police

2025 total comp
$101,377
Sub-department
Police Services
Organization group
Public Protection
Base pay
$71,119
Overtime
$1,806
Other pay
$43
Benefits
$28,409
Total compensation
$101,377
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.62

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,279
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,084

Charles Nguyen works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.62 FTE. Charles earned $101,377 in 2025. Union affiliation: POA.

Magali Silva

Police Officer/Police

2025 total comp
$97,765
Sub-department
Police Services
Organization group
Public Protection
Base pay
$69,629
Overtime
$172
Other pay
$0
Benefits
$27,965
Total compensation
$97,765
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.6

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$12,849
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,183

At Police, Magali Silva serves as a Police Officer within Police Services. They work permanent civil service, 0.6 FTE. Their 2025 pay totaled $97,765. Their bargaining unit is POA.

Paul Costa

Police Officer/Police

2024 total comp
$97,474
Sub-department
Police Services
Organization group
Public Protection
Base pay
$60,332
Overtime
$8,906
Other pay
$5,301
Benefits
$22,934
Total compensation
$97,474
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.59

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$10,934
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,660

Paul Costa holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.59 FTE. In 2024, their total compensation was $97,474. Their bargaining unit is POA.

Kelly Jones

Police Officer/Police

2025 total comp
$97,026
Sub-department
Police Services
Organization group
Public Protection
Base pay
$69,455
Overtime
$0
Other pay
$0
Benefits
$27,571
Total compensation
$97,026
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.59

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$12,621
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,158

Kelly Jones works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.59 FTE. Kelly earned $97,026 in 2025. They are represented by POA.

Henry Li

Police Officer/Police

2024 total comp
$96,276
Sub-department
Police Services
Organization group
Public Protection
Base pay
$68,628
Overtime
$162
Other pay
$14
Benefits
$27,473
Total compensation
$96,276
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.61

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$12,349
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,125

Henry Li holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.61 FTE. In 2024, their total compensation was $96,276. Union affiliation: POA.

Joline Chang

Police Officer/Police

2025 total comp
$95,571
Sub-department
Police Services
Organization group
Public Protection
Base pay
$67,733
Overtime
$675
Other pay
$0
Benefits
$27,162
Total compensation
$95,571
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.58

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$12,434
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,093

Joline Chang is a Police Officer at Police within Police Services. They work permanent civil service, 0.58 FTE. 2025 total compensation came to $95,571. Union affiliation: POA.