GCGovComp.app

City of Charlotte / Cmpd Patrol Service Group

Agency file

Cmpd Patrol Service Group

Source file: City of Charlotte — Employee Pay / ingested Jun 19, 2026

The Cmpd Patrol Service Group is a government agency that delivers public services and programs within its jurisdiction.

In 2026, this agency had 1,292 employees with median total compensation of $87,360; the highest distinct record was $188,153.

Year
2026
Total payroll
$117.9M
Employees
1,292
Median total
$87,360
Highest record
$188,153

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$91,226 (100%)
  • Overtime$0 (0%)
  • Other$0 (0%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$68,621
$75,649
$87,360
$106,369
$117,333

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

Largest job titles

Police Officer
1,081 · $83,204
Police Sergeant
114 · $120,266
Police Lieutenant
28 · $134,931
Police Captain
14 · $142,998

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

Page 1

Tom Morgan

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,610
Sub-department
Police
Base pay
$79,610
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,610
Hourly rate
$36
Employment type
Full-Time

Source-specific fields

Annual Rt
79610.48
Quarter
2
Record ID
4,324
Year
2,026

At Cmpd Patrol Service Group, Tom Morgan serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $79,610.

Amanda Joyce

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,563
Sub-department
Police
Base pay
$79,563
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,563
Hourly rate
$36
Employment type
Full-Time

Source-specific fields

Annual Rt
79563.12
Quarter
2
Record ID
4,333
Year
2,026

At Cmpd Patrol Service Group, Amanda Joyce serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $79,563.

Kanita Boone

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,563
Sub-department
Police
Base pay
$79,563
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,563
Hourly rate
$36
Employment type
Full-Time

Source-specific fields

Annual Rt
79563.12
Quarter
2
Record ID
4,331
Year
2,026

At Cmpd Patrol Service Group, Kanita Boone serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $79,563.

Caleb Corrales

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,563
Sub-department
Police
Base pay
$79,563
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,563
Hourly rate
$36
Employment type
Full-Time

Source-specific fields

Annual Rt
79563.12
Quarter
2
Record ID
4,332
Year
2,026

At Cmpd Patrol Service Group, Caleb Corrales serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $79,563.

James Dickey

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,560
Sub-department
Police
Base pay
$79,560
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,560
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
79560.0
Quarter
2
Record ID
4,339
Year
2,026

James Dickey works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. James earned $79,560 in 2026.

Nicky Anagnostis

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,560
Sub-department
Police
Base pay
$79,560
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,560
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
79560.0
Quarter
2
Record ID
4,335
Year
2,026

At Cmpd Patrol Service Group, Nicky Anagnostis serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $79,560.

James Barrett

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,560
Sub-department
Police
Base pay
$79,560
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,560
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
79560.0
Quarter
2
Record ID
4,336
Year
2,026

James Barrett works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. James earned $79,560 in 2026.

Nathan Brown

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,560
Sub-department
Police
Base pay
$79,560
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,560
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
79560.0
Quarter
2
Record ID
4,337
Year
2,026

Nathan Brown holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $79,560.

Cody Crowell

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,560
Sub-department
Police
Base pay
$79,560
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,560
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
79560.0
Quarter
2
Record ID
4,338
Year
2,026

Cody Crowell works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Cody earned $79,560 in 2026.

Joshua Helms

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,506
Sub-department
Police
Base pay
$79,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,506
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79506.01
Quarter
2
Record ID
4,352
Year
2,026

Joshua Helms works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Joshua earned $79,506 in 2026.

Gabriel Nazco

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,506
Sub-department
Police
Base pay
$79,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,506
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79506.01
Quarter
2
Record ID
4,354
Year
2,026

Gabriel Nazco is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $79,506.

Christopher Rendon

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,506
Sub-department
Police
Base pay
$79,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,506
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79506.01
Quarter
2
Record ID
4,356
Year
2,026

Christopher Rendon works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Christopher earned $79,506 in 2026.

Bethany Stelzl

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,506
Sub-department
Police
Base pay
$79,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,506
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79506.01
Quarter
2
Record ID
4,358
Year
2,026

Bethany Stelzl works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Bethany earned $79,506 in 2026.

Matthew Tomasino

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,506
Sub-department
Police
Base pay
$79,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,506
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79506.01
Quarter
2
Record ID
4,359
Year
2,026

Matthew Tomasino holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $79,506.

William Uptegraff

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,506
Sub-department
Police
Base pay
$79,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,506
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79506.01
Quarter
2
Record ID
4,360
Year
2,026

William Uptegraff is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $79,506.

Schekina Wabela

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,506
Sub-department
Police
Base pay
$79,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,506
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79506.01
Quarter
2
Record ID
4,362
Year
2,026

Schekina Wabela works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Schekina earned $79,506 in 2026.

Devon Rowe-Williams

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,506
Sub-department
Police
Base pay
$79,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,506
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79506.01
Quarter
2
Record ID
4,357
Year
2,026

At Cmpd Patrol Service Group, Devon Rowe-Williams serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $79,506.

Parker Norman

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,506
Sub-department
Police
Base pay
$79,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,506
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79506.01
Quarter
2
Record ID
4,355
Year
2,026

Parker Norman works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Parker earned $79,506 in 2026.

Michael Kashmanian

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,506
Sub-department
Police
Base pay
$79,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,506
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79506.01
Quarter
2
Record ID
4,353
Year
2,026

Michael Kashmanian works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Michael earned $79,506 in 2026.

Justin Crawley

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,506
Sub-department
Police
Base pay
$79,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,506
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79506.01
Quarter
2
Record ID
4,347
Year
2,026

Justin Crawley holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $79,506.

Frydman Valiente Roque

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,506
Sub-department
Police
Base pay
$79,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,506
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79506.01
Quarter
2
Record ID
4,361
Year
2,026

Frydman Valiente Roque is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $79,506.

Jonathan Arroyo

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,506
Sub-department
Police
Base pay
$79,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,506
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79506.01
Quarter
2
Record ID
4,344
Year
2,026

Jonathan Arroyo holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $79,506.

Manuel Abrina

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,506
Sub-department
Police
Base pay
$79,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,506
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79506.01
Quarter
2
Record ID
4,343
Year
2,026

Manuel Abrina is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $79,506.

Spencer Biondo

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,506
Sub-department
Police
Base pay
$79,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,506
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79506.01
Quarter
2
Record ID
4,345
Year
2,026

Spencer Biondo holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $79,506.

Jose Castro Pina

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,506
Sub-department
Police
Base pay
$79,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,506
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79506.01
Quarter
2
Record ID
4,346
Year
2,026

At Cmpd Patrol Service Group, Jose Castro Pina serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $79,506.

Alyssa Depierro

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,506
Sub-department
Police
Base pay
$79,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,506
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79506.01
Quarter
2
Record ID
4,348
Year
2,026

Alyssa Depierro holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $79,506.

Shannon Foster

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,506
Sub-department
Police
Base pay
$79,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,506
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79506.01
Quarter
2
Record ID
4,349
Year
2,026

At Cmpd Patrol Service Group, Shannon Foster serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $79,506.

Jordan Harmon

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,506
Sub-department
Police
Base pay
$79,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,506
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79506.01
Quarter
2
Record ID
4,350
Year
2,026

Jordan Harmon works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Jordan earned $79,506 in 2026.

Zachary Harrison

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,506
Sub-department
Police
Base pay
$79,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,506
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79506.01
Quarter
2
Record ID
4,351
Year
2,026

Zachary Harrison is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $79,506.

Ashton Wince

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,371
Sub-department
Police
Base pay
$79,371
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,371
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79370.72
Quarter
2
Record ID
4,406
Year
2,026

Ashton Wince holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $79,371.

Emma Bellamy

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,371
Sub-department
Police
Base pay
$79,371
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,371
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79370.72
Quarter
2
Record ID
4,372
Year
2,026

Emma Bellamy works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Emma earned $79,371 in 2026.

Jamie Cliff

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,371
Sub-department
Police
Base pay
$79,371
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,371
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79370.72
Quarter
2
Record ID
4,377
Year
2,026

Jamie Cliff works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Jamie earned $79,371 in 2026.

Andrew Murtha

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,371
Sub-department
Police
Base pay
$79,371
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,371
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79370.72
Quarter
2
Record ID
4,396
Year
2,026

Andrew Murtha holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $79,371.

Lauren Ehlke

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,371
Sub-department
Police
Base pay
$79,371
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,371
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79370.72
Quarter
2
Record ID
4,381
Year
2,026

Lauren Ehlke holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $79,371.

Jared Gardner

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,371
Sub-department
Police
Base pay
$79,371
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,371
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79370.72
Quarter
2
Record ID
4,382
Year
2,026

Jared Gardner works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Jared earned $79,371 in 2026.

Austin Harding

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,371
Sub-department
Police
Base pay
$79,371
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,371
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79370.72
Quarter
2
Record ID
4,386
Year
2,026

Austin Harding works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Austin earned $79,371 in 2026.

Stephen Heeseman

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,371
Sub-department
Police
Base pay
$79,371
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,371
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79370.72
Quarter
2
Record ID
4,387
Year
2,026

Stephen Heeseman works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Stephen earned $79,371 in 2026.

Kenneth Kludy

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,371
Sub-department
Police
Base pay
$79,371
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,371
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79370.72
Quarter
2
Record ID
4,390
Year
2,026

At Cmpd Patrol Service Group, Kenneth Kludy serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $79,371.

Pierre Leleux

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,371
Sub-department
Police
Base pay
$79,371
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,371
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79370.72
Quarter
2
Record ID
4,391
Year
2,026

Pierre Leleux works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Pierre earned $79,371 in 2026.

Matthew Lerlo

Police Officer/Cmpd Patrol Service Group

2026 total comp
$79,371
Sub-department
Police
Base pay
$79,371
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,371
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
79370.72
Quarter
2
Record ID
4,392
Year
2,026

Matthew Lerlo works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Matthew earned $79,371 in 2026.