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 23

John Perry-Heard

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,418
Year
2,026

John Perry-Heard is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,051.

Benjamin Phifer

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,419
Year
2,026

Benjamin Phifer 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,051.

Thomas Pleiman

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,420
Year
2,026

Thomas Pleiman 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,051.

Daniel Ritcheson

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,421
Year
2,026

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

Tanner Robinson

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,422
Year
2,026

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

Vaughn Ross

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,423
Year
2,026

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

Isaiah Roth-Payton

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,424
Year
2,026

Isaiah Roth-Payton 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,051.

Jordan Russell

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,425
Year
2,026

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

Brandon Sanchez Delgadillo

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,426
Year
2,026

Brandon Sanchez Delgadillo works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Brandon earned $72,051 in 2026.

Brooke Schmidt

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,427
Year
2,026

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

Alexis Sheely

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,428
Year
2,026

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

Nathaniel Sherrill

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,429
Year
2,026

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

Paul Shortley

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,430
Year
2,026

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

Clayton Smith

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,431
Year
2,026

Clayton Smith 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,051.

James Thrower

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,432
Year
2,026

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

Freddy Valentin Diaz

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,433
Year
2,026

Freddy Valentin Diaz works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Freddy earned $72,051 in 2026.

David Vick

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,434
Year
2,026

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

Alexander Villanueva

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,435
Year
2,026

Alexander Villanueva 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,051.

Jonathan Webb

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,436
Year
2,026

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

Katelyn Willard

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,437
Year
2,026

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

Hannah Wright

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,438
Year
2,026

Hannah Wright 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,051.

Katherine Romanovych

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
72050.93
Quarter
2
Record ID
5,439
Year
2,026

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

Michael Romps

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
70605.44
Quarter
2
Record ID
5,587
Year
2,026

Michael Romps is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $70,605.

Selwyn Wishnefsky

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
70605.44
Quarter
2
Record ID
5,588
Year
2,026

At Cmpd Patrol Service Group, Selwyn Wishnefsky serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $70,605.

Orlando Cardenas

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
70523.44
Quarter
2
Record ID
5,592
Year
2,026

Orlando Cardenas is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $70,523.

Alexander Larsen

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
70523.44
Quarter
2
Record ID
5,593
Year
2,026

Alexander Larsen works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Alexander earned $70,523 in 2026.

Keith Maloney

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
70523.44
Quarter
2
Record ID
5,594
Year
2,026

Keith Maloney works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Keith earned $70,523 in 2026.

Reece Atteberry

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
70449.81
Quarter
2
Record ID
5,601
Year
2,026

At Cmpd Patrol Service Group, Reece Atteberry serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $70,450.

Anna Green

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
70449.81
Quarter
2
Record ID
5,602
Year
2,026

At Cmpd Patrol Service Group, Anna Green serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $70,450.

Keng Thao

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
70449.81
Quarter
2
Record ID
5,603
Year
2,026

Keng Thao works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Keng earned $70,450 in 2026.

Jack Theil

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
70449.81
Quarter
2
Record ID
5,604
Year
2,026

Jack Theil holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $70,450.

Jacob Bashaw

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
70293.6
Quarter
2
Record ID
5,614
Year
2,026

Jacob Bashaw is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $70,294.

Michael Caputo

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
70293.6
Quarter
2
Record ID
5,615
Year
2,026

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

Christopher Cavallo

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
70293.6
Quarter
2
Record ID
5,616
Year
2,026

At Cmpd Patrol Service Group, Christopher Cavallo serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $70,294.

Joshua Csanyi

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
70293.6
Quarter
2
Record ID
5,617
Year
2,026

At Cmpd Patrol Service Group, Joshua Csanyi serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $70,294.

Kevin Deal

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
70293.6
Quarter
2
Record ID
5,618
Year
2,026

At Cmpd Patrol Service Group, Kevin Deal serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $70,294.

Noah Dubuc

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
70293.6
Quarter
2
Record ID
5,619
Year
2,026

Noah Dubuc works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Noah earned $70,294 in 2026.

Jack Egan

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
70293.6
Quarter
2
Record ID
5,620
Year
2,026

Jack Egan holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $70,294.

John Feeney

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
70293.6
Quarter
2
Record ID
5,621
Year
2,026

At Cmpd Patrol Service Group, John Feeney serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $70,294.

Sean Flannery

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
70293.6
Quarter
2
Record ID
5,622
Year
2,026

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