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
Total payroll
$47.6M
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+

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

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.

Compared with the local labor market

Police Officer pay vs. the San Francisco-Oakland-Fremont, CA area

Across all employers in the San Francisco-Oakland-Fremont, CA area, the median wage for Police and Sheriff's Patrol Officers — about 7,990 people — is $132,000. Police pays a median base salary of $158,368 for this role, 20% above that figureabove the 90th percentile of local pay for the occupation.

Where Police sits in the local pay range

10th
25th
Median
75th
90th
$95,390
$124,970
$132,000
$141,810
$156,690
Police median · $158,368

The bar is the range of annual wages for Police and Sheriff's Patrol Officers across every employer in the San Francisco-Oakland-Fremont, CA area, from the 10th to the 90th percentile, with the middle 50% highlighted. The marker shows Police’s median base salary for this role. Both figures are base pay only.

And across the country

Nationwide, the median wage for Police and Sheriff's Patrol Officers — about 670,520 people — is $76,210. Police’s median base salary is 108% above that national figure, above the 90th percentile of pay for the occupation nationally.

10th
25th
Median
75th
90th
$47,510
$59,290
$76,210
$97,600
$115,120
Police median · $158,368

Local and national wages differ for reasons beyond how well a job pays — cost of living, the mix of employers, and local demand for the occupation all move the San Francisco-Oakland-Fremont, CA range relative to the national one.

Computed over the 1,691 of 1,860 people in this role paid at least $25,000in base salary. The rest are part-year or part-time records, whose actual pay isn’t comparable to a full-time annual wage.

Median total compensation for this role at Police is $253,890, which includes overtime and employer-paid benefits. The benchmark above excludes both, so total compensation is deliberately not compared against it.

Benchmark: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025). BLS Occupational Employment and Wage Statistics (OEWS) covers all employers in the area — private, non-profit, and government alike — so this is a comparison against the whole local labor market for the occupation, not against private-sector pay. OEWS wages are straight-time pay and exclude overtime, shift differentials, and employer-paid benefits, so the government figure shown here is base pay on the same basis. Total compensation is not comparable to it. Job titles are matched to the closest standard occupation, so the comparison is between similar work rather than an identical job classification.

Compare jurisdictions

Police Officer beyond City and County of San Francisco

This role is reported in 31 jurisdictions. In City and County of San Francisco, the median of $253,890 ranks #2 of 31. See Police Officer across all of City and County of San Francisco

Highest-paying jurisdictions for this role

City of San Jose
$286,889 · 818
City of Los Angeles
$187,245 · 5,730
City of Boston
$185,462 · 1,335
City of Worcester
$128,256 · 371
City of Phoenix, Arizona
$116,326 · 2,460
Illinois
$114,200 · 7
California
$111,913 · 298

Median total compensation for comparable Police Officerroles 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 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.