GCGovComp.app

City of Charlotte / Cmpd Patrol Service Group / Police Officer

Job-title file

Police Officer

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

1,079 employees hold this title in Cmpd Patrol Service Group. Median total compensation for the role is $83,204, below the department median of $87,360.

Employees
1,079
Role median
$83,204
Agency median
$87,360
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$59,509$111,506+

How total compensation varies among the 1,079 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 21

Raoul Maso De Moya

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,959
Sub-department
POL
Base pay
$73,959
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,959
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
73959.08
Quarter
2
Record ID
5,086
Year
2,026

Raoul Maso De Moya holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $73,959.

Joseph Russo

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,959
Sub-department
POL
Base pay
$73,959
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,959
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
73959.08
Quarter
2
Record ID
5,087
Year
2,026

Joseph Russo works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Joseph earned $73,959 in 2026.

Avery Ryan

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,959
Sub-department
POL
Base pay
$73,959
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,959
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
73959.08
Quarter
2
Record ID
5,088
Year
2,026

Avery Ryan works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Avery earned $73,959 in 2026.

Tara Shelton

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,959
Sub-department
POL
Base pay
$73,959
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,959
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
73959.08
Quarter
2
Record ID
5,089
Year
2,026

Tara Shelton is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $73,959.

Brian So

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,959
Sub-department
POL
Base pay
$73,959
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,959
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
73959.08
Quarter
2
Record ID
5,090
Year
2,026

Brian So holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $73,959.

Khallyde Alston

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,804
Sub-department
POL
Base pay
$73,804
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,804
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
73803.6
Quarter
2
Record ID
5,103
Year
2,026

Khallyde Alston holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $73,804.

Elizabeth Barry

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,804
Sub-department
POL
Base pay
$73,804
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,804
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
73803.6
Quarter
2
Record ID
5,104
Year
2,026

Elizabeth Barry holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $73,804.

Zachary Bechtel

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,804
Sub-department
POL
Base pay
$73,804
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,804
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
73803.6
Quarter
2
Record ID
5,105
Year
2,026

Zachary Bechtel holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $73,804.

Kendric Blake

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,804
Sub-department
POL
Base pay
$73,804
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,804
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
73803.6
Quarter
2
Record ID
5,106
Year
2,026

Kendric Blake is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $73,804.

Scott Brumfield

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,804
Sub-department
POL
Base pay
$73,804
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,804
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
73803.6
Quarter
2
Record ID
5,107
Year
2,026

At Cmpd Patrol Service Group, Scott Brumfield serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $73,804.

Grier Cross

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,804
Sub-department
POL
Base pay
$73,804
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,804
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
73803.6
Quarter
2
Record ID
5,108
Year
2,026

Grier Cross is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $73,804.

Sean Davis

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,804
Sub-department
POL
Base pay
$73,804
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,804
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
73803.6
Quarter
2
Record ID
5,109
Year
2,026

Sean Davis is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $73,804.

Sydney Hatmaker

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,804
Sub-department
POL
Base pay
$73,804
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,804
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
73803.6
Quarter
2
Record ID
5,110
Year
2,026

Sydney Hatmaker works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Sydney earned $73,804 in 2026.

Joseph Kelly

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,804
Sub-department
POL
Base pay
$73,804
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,804
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
73803.6
Quarter
2
Record ID
5,111
Year
2,026

Joseph Kelly works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Joseph earned $73,804 in 2026.

Caroline Lane

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,804
Sub-department
POL
Base pay
$73,804
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,804
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
73803.6
Quarter
2
Record ID
5,112
Year
2,026

At Cmpd Patrol Service Group, Caroline Lane serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $73,804.

Alan Leal Vargas

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,804
Sub-department
POL
Base pay
$73,804
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,804
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
73803.6
Quarter
2
Record ID
5,113
Year
2,026

Alan Leal Vargas holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $73,804.

Charles Lineberger

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,804
Sub-department
POL
Base pay
$73,804
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,804
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
73803.6
Quarter
2
Record ID
5,114
Year
2,026

Charles Lineberger is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $73,804.

Matthew Osborn

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,804
Sub-department
POL
Base pay
$73,804
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,804
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
73803.6
Quarter
2
Record ID
5,115
Year
2,026

At Cmpd Patrol Service Group, Matthew Osborn serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $73,804.

Christina Osmera

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,804
Sub-department
POL
Base pay
$73,804
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,804
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
73803.6
Quarter
2
Record ID
5,116
Year
2,026

Christina Osmera holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $73,804.

Georgia Sexton

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,804
Sub-department
POL
Base pay
$73,804
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,804
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
73803.6
Quarter
2
Record ID
5,117
Year
2,026

Georgia Sexton works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Georgia earned $73,804 in 2026.

Alexander Tabolt

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,804
Sub-department
POL
Base pay
$73,804
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,804
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
73803.6
Quarter
2
Record ID
5,118
Year
2,026

Alexander Tabolt holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $73,804.

Michael Wilson

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,804
Sub-department
POL
Base pay
$73,804
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,804
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
73803.6
Quarter
2
Record ID
5,119
Year
2,026

Michael Wilson holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $73,804.

Gabriel Torres-Montanez

Police Officer/Cmpd Patrol Service Group

2026 total comp
$73,418
Sub-department
POL
Base pay
$73,418
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,418
Hourly rate
$30
Employment type
Full-Time

Source-specific fields

Annual Rt
73417.76
Quarter
2
Record ID
5,159
Year
2,026

At Cmpd Patrol Service Group, Gabriel Torres-Montanez serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $73,418.

Marlen Betancourt

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
POL
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,273
Year
2,026

Marlen Betancourt is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,287.

Zackery Carver

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
POL
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,274
Year
2,026

At Cmpd Patrol Service Group, Zackery Carver serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,287.

Michael Clough

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
POL
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,275
Year
2,026

At Cmpd Patrol Service Group, Michael Clough serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,287.

Seth Elliott

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
POL
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,276
Year
2,026

Seth Elliott holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $72,287.

Colby Garcia

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
POL
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,277
Year
2,026

Colby Garcia works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Colby earned $72,287 in 2026.

Andy Huynh

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
POL
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,278
Year
2,026

At Cmpd Patrol Service Group, Andy Huynh serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,287.

Christie Jewett

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
POL
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,279
Year
2,026

Christie Jewett works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Christie earned $72,287 in 2026.

Ryan Johnson

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
POL
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,280
Year
2,026

Ryan Johnson is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,287.

Mateo Juarez

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
POL
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,281
Year
2,026

At Cmpd Patrol Service Group, Mateo Juarez serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,287.

Luis Loor

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
POL
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,282
Year
2,026

Luis Loor is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,287.

Nicholas Matteson

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
POL
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,283
Year
2,026

Nicholas Matteson is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,287.

Joseph Mckinney

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
POL
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,284
Year
2,026

Joseph Mckinney is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,287.

Luis Montanero-Tapia

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
POL
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,285
Year
2,026

Luis Montanero-Tapia is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,287.

Rossmery Moreno

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
POL
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,286
Year
2,026

Rossmery Moreno is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,287.

Jose Muro Alvarez

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
POL
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,287
Year
2,026

At Cmpd Patrol Service Group, Jose Muro Alvarez serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,287.

Ricardo Perez

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
POL
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,288
Year
2,026

Ricardo Perez is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,287.

Clyde Smith

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
POL
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,289
Year
2,026

At Cmpd Patrol Service Group, Clyde Smith serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,287.