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 7

Christopher Dantism

Police Officer/Cmpd Patrol Service Group

2026 total comp
$89,798
Sub-department
Police
Base pay
$89,798
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,798
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
89797.76
Quarter
2
Record ID
3,216
Year
2,026

Christopher Dantism holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $89,798.

Samantha Garrett

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
89703.9
Quarter
2
Record ID
3,224
Year
2,026

Samantha Garrett works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Samantha earned $89,704 in 2026.

Saeedah Reed

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
89703.9
Quarter
2
Record ID
3,226
Year
2,026

At Cmpd Patrol Service Group, Saeedah Reed serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $89,704.

Michael Putnam

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
89703.9
Quarter
2
Record ID
3,225
Year
2,026

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

Matthew Tierney

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
89703.9
Quarter
2
Record ID
3,227
Year
2,026

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

Dustin Wells

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
89703.9
Quarter
2
Record ID
3,228
Year
2,026

Dustin Wells holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $89,704.

Nathan Bryan

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
89505.0
Quarter
2
Record ID
3,241
Year
2,026

Nathan Bryan works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Nathan earned $89,505 in 2026.

Hunter Sturkie

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
89505.0
Quarter
2
Record ID
3,243
Year
2,026

Hunter Sturkie holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $89,505.

Mitchell Yuro

Police Officer/Cmpd Patrol Service Group

2026 total comp
$87,762
Sub-department
Police
Base pay
$87,762
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,762
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
87761.65
Quarter
2
Record ID
3,432
Year
2,026

Mitchell Yuro is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $87,762.

Thomas Drennan

Police Officer/Cmpd Patrol Service Group

2026 total comp
$87,709
Sub-department
Police
Base pay
$87,709
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,709
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
87709.44
Quarter
2
Record ID
3,438
Year
2,026

At Cmpd Patrol Service Group, Thomas Drennan serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $87,709.

John Cella

Police Officer/Cmpd Patrol Service Group

2026 total comp
$87,709
Sub-department
Police
Base pay
$87,709
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,709
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
87709.44
Quarter
2
Record ID
3,437
Year
2,026

John Cella works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. John earned $87,709 in 2026.

James Rybacki

Police Officer/Cmpd Patrol Service Group

2026 total comp
$87,709
Sub-department
Police
Base pay
$87,709
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,709
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
87709.44
Quarter
2
Record ID
3,441
Year
2,026

James Rybacki 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,709.

Justin Fletcher

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
87665.18
Quarter
2
Record ID
3,446
Year
2,026

Justin Fletcher is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $87,665.

Joseph Pona

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
87516.0
Quarter
2
Record ID
3,459
Year
2,026

At Cmpd Patrol Service Group, Joseph Pona serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $87,516.

Alec Viscount

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
87516.0
Quarter
2
Record ID
3,463
Year
2,026

Alec Viscount is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $87,516.

Bryan Strah

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
87516.0
Quarter
2
Record ID
3,462
Year
2,026

Bryan Strah 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,516.

Andrew Webber

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
87516.0
Quarter
2
Record ID
3,464
Year
2,026

Andrew Webber 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,516.

Zachary Parnell

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
87516.0
Quarter
2
Record ID
3,458
Year
2,026

Zachary Parnell 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,516.

Thomas Simpson

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
87516.0
Quarter
2
Record ID
3,461
Year
2,026

At Cmpd Patrol Service Group, Thomas Simpson serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $87,516.

Trevor Haupt

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
87516.0
Quarter
2
Record ID
3,454
Year
2,026

Trevor Haupt is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $87,516.

Richard Williams

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
87516.0
Quarter
2
Record ID
3,465
Year
2,026

Richard Williams works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Richard earned $87,516 in 2026.

Kelvin Moore

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
87516.0
Quarter
2
Record ID
3,457
Year
2,026

At Cmpd Patrol Service Group, Kelvin Moore serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $87,516.

Shane Cobb

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
87377.36
Quarter
2
Record ID
3,479
Year
2,026

Shane Cobb 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,377.

Briar Van Brunt

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
87377.36
Quarter
2
Record ID
3,487
Year
2,026

Briar Van Brunt 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,377.

Ryan Stevens

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
87377.36
Quarter
2
Record ID
3,486
Year
2,026

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

Jordan Flynn

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
87377.36
Quarter
2
Record ID
3,480
Year
2,026

Jordan Flynn 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,377.

Jesse Scudder-Cotherman

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
87377.36
Quarter
2
Record ID
3,485
Year
2,026

Jesse Scudder-Cotherman 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,377.

Matthew Milovic

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
87377.36
Quarter
2
Record ID
3,482
Year
2,026

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

Jorge Santiago

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
87377.36
Quarter
2
Record ID
3,484
Year
2,026

Jorge Santiago works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Jorge earned $87,377 in 2026.

Thomas Mertens

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
87377.36
Quarter
2
Record ID
3,481
Year
2,026

Thomas Mertens 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,377.

David Sanchez

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
87377.36
Quarter
2
Record ID
3,483
Year
2,026

At Cmpd Patrol Service Group, David Sanchez serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $87,377.

Robert Melton

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
Police
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.

Vickie Williams

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
Police
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
Police
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.

Rocky Smith

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
Police
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.

Shane Lawrence

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
Police
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.

Calvin Helms

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
Police
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.

Jason Guy

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
Police
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.

Jason Ellis

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
Police
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.

Tricia Edwards

Rehired Retiree Sworn/Cmpd Patrol Service Group

2026 total comp
$87,360
Sub-department
Police
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.