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
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

$52,532$134,931+

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.

Record list

Employees

Highest-paid first / page 17

Ronda Cline

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,437
Year
2,026

At Cmpd Patrol Service Group, Ronda Cline serves as a Rehired Retiree Sworn within Police. They work part-time. Their 2026 pay totaled $87,360.

James Crosby

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,443
Year
2,026

James Crosby holds the role of Rehired Retiree Sworn at Cmpd Patrol Service Group within Police. Their status is part-time. In 2026, their total compensation was $87,360.

Alex Cruz

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,444
Year
2,026

At Cmpd Patrol Service Group, Alex Cruz serves as a Rehired Retiree Sworn within Police. They work part-time. Their 2026 pay totaled $87,360.

Brian Edwards

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,452
Year
2,026

Brian Edwards works as a Rehired Retiree Sworn for Cmpd Patrol Service Group within Police. Their status is part-time. Brian earned $87,360 in 2026.

Tricia Edwards

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,453
Year
2,026

Tricia Edwards works as a Rehired Retiree Sworn for Cmpd Patrol Service Group within Police. Their status is part-time. Tricia earned $87,360 in 2026.

Jason Ellis

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,454
Year
2,026

Jason Ellis works as a Rehired Retiree Sworn for Cmpd Patrol Service Group within Police. Their status is part-time. Jason earned $87,360 in 2026.

Jason Guy

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,468
Year
2,026

Jason Guy is a Rehired Retiree Sworn at Cmpd Patrol Service Group within Police. They work part-time. 2026 total compensation came to $87,360.

Calvin Helms

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,473
Year
2,026

At Cmpd Patrol Service Group, Calvin Helms serves as a Rehired Retiree Sworn within Police. They work part-time. Their 2026 pay totaled $87,360.

Shane Lawrence

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,488
Year
2,026

Shane Lawrence works as a Rehired Retiree Sworn for Cmpd Patrol Service Group within Police. Their status is part-time. Shane earned $87,360 in 2026.

Robert Melton

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,496
Year
2,026

Robert Melton holds the role of Rehired Retiree Sworn at Cmpd Patrol Service Group within Police. Their status is part-time. In 2026, their total compensation was $87,360.

Joseph Milliken

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,498
Year
2,026

Joseph Milliken works as a Rehired Retiree Sworn for Cmpd Patrol Service Group within Police. Their status is part-time. Joseph earned $87,360 in 2026.

Joseph Monteleone

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,499
Year
2,026

Joseph Monteleone works as a Rehired Retiree Sworn for Cmpd Patrol Service Group within Police. Their status is part-time. Joseph earned $87,360 in 2026.

Travis Pardue

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,509
Year
2,026

Travis Pardue holds the role of Rehired Retiree Sworn at Cmpd Patrol Service Group within Police. Their status is part-time. In 2026, their total compensation was $87,360.

Michael Reagan

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,516
Year
2,026

Michael Reagan works as a Rehired Retiree Sworn for Cmpd Patrol Service Group within Police. Their status is part-time. Michael earned $87,360 in 2026.

Brian Russell

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,525
Year
2,026

Brian Russell is a Rehired Retiree Sworn at Cmpd Patrol Service Group within Police. They work part-time. 2026 total compensation came to $87,360.

James Russell

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,526
Year
2,026

At Cmpd Patrol Service Group, James Russell serves as a Rehired Retiree Sworn within Police. They work part-time. Their 2026 pay totaled $87,360.

Michael Sardo

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,528
Year
2,026

Michael Sardo holds the role of Rehired Retiree Sworn at Cmpd Patrol Service Group within Police. Their status is part-time. In 2026, their total compensation was $87,360.

Brian Smith

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,533
Year
2,026

Brian Smith works as a Rehired Retiree Sworn for Cmpd Patrol Service Group within Police. Their status is part-time. Brian earned $87,360 in 2026.

Rocky Smith

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,537
Year
2,026

Rocky Smith is a Rehired Retiree Sworn at Cmpd Patrol Service Group within Police. They work part-time. 2026 total compensation came to $87,360.

Ronald Webster

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,550
Year
2,026

Ronald Webster is a Rehired Retiree Sworn at Cmpd Patrol Service Group within Police. They work part-time. 2026 total compensation came to $87,360.

Timothy White

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,552
Year
2,026

Timothy White works as a Rehired Retiree Sworn for Cmpd Patrol Service Group within Police. Their status is part-time. Timothy earned $87,360 in 2026.

Vickie Williams

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,556
Year
2,026

Vickie Williams holds the role of Rehired Retiree Sworn at Cmpd Patrol Service Group within Police. Their status is part-time. In 2026, their total compensation was $87,360.

Robert Wise

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
POL
Base pay
$87,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,360
Hourly rate
$42
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,557
Year
2,026

Robert Wise works as a Rehired Retiree Sworn for Cmpd Patrol Service Group within Police. Their status is part-time. Robert earned $87,360 in 2026.

Nathan Hunerwadel

Police Officer/Cmpd Patrol Service Group

2026 total comp
$87,141
Sub-department
POL
Base pay
$87,141
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,141
Hourly rate
$36
Employment type
Full-Time

Source-specific fields

Annual Rt
87140.56
Quarter
2
Record ID
3,500
Year
2,026

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

Luke Allcock

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
86901.92
Quarter
2
Record ID
3,512
Year
2,026

At Cmpd Patrol Service Group, Luke Allcock serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $86,902.

Matthew Baltimore

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
86901.92
Quarter
2
Record ID
3,513
Year
2,026

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

Logan Beck

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
86901.92
Quarter
2
Record ID
3,514
Year
2,026

Logan Beck works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Logan earned $86,902 in 2026.

Michael Best

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
86901.92
Quarter
2
Record ID
3,515
Year
2,026

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

Kyle Brown

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
86901.92
Quarter
2
Record ID
3,516
Year
2,026

Kyle Brown works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Kyle earned $86,902 in 2026.

Mario Ciccone

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
86901.92
Quarter
2
Record ID
3,517
Year
2,026

Mario Ciccone is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $86,902.

Christopher Duckworth

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
86901.92
Quarter
2
Record ID
3,518
Year
2,026

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

Gregory Gerber

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
86901.92
Quarter
2
Record ID
3,519
Year
2,026

Gregory Gerber is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $86,902.

Brandon Graham

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
86901.92
Quarter
2
Record ID
3,520
Year
2,026

Brandon Graham works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Brandon earned $86,902 in 2026.

Michael King

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
86901.92
Quarter
2
Record ID
3,521
Year
2,026

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

Alexa Odom

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
86901.92
Quarter
2
Record ID
3,522
Year
2,026

At Cmpd Patrol Service Group, Alexa Odom serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $86,902.

Christopher Smith

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
86901.92
Quarter
2
Record ID
3,523
Year
2,026

Christopher Smith is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $86,902.

Jared Parker

Police Officer/Cmpd Patrol Service Group

2026 total comp
$86,149
Sub-department
POL
Base pay
$86,149
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,149
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
86148.56
Quarter
2
Record ID
3,569
Year
2,026

Jared Parker is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $86,149.

Spencer Garrett

Police Officer/Cmpd Patrol Service Group

2026 total comp
$85,957
Sub-department
POL
Base pay
$85,957
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,957
Hourly rate
$36
Employment type
Full-Time

Source-specific fields

Annual Rt
85956.59
Quarter
2
Record ID
3,590
Year
2,026

Spencer Garrett is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $85,957.

Mallory Miller

Police Officer/Cmpd Patrol Service Group

2026 total comp
$85,626
Sub-department
POL
Base pay
$85,626
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,626
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
85626.45
Quarter
2
Record ID
3,610
Year
2,026

Mallory Miller is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $85,626.

Alyssa O'Brien

Police Officer/Cmpd Patrol Service Group

2026 total comp
$85,626
Sub-department
POL
Base pay
$85,626
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,626
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
85626.45
Quarter
2
Record ID
3,611
Year
2,026

At Cmpd Patrol Service Group, Alyssa O'Brien serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $85,626.