GCGovComp.app

City of Charlotte / Cmpd Investigative Service Group / Police Officer

Job-title file

Police Officer

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

78 employees hold this title in Cmpd Investigative Service Group. Median total compensation for the role is $99,006, above the department median of $91,886.

Employees
78
Total payroll
$7.4M
Role median
$99,006
Agency median
$91,886
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$68,732$106,369+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 78 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.

Compared with the local labor market

Police Officer pay vs. the Charlotte-Concord-Gastonia, NC-SC area

Across all employers in the Charlotte-Concord-Gastonia, NC-SC area, the median wage for Police and Sheriff's Patrol Officers — about 5,770 people — is $63,190. Cmpd Investigative Service Group pays a median base salary of $99,006 for this role, 57% above that figureabove the 90th percentile of local pay for the occupation.

Where Cmpd Investigative Service Group sits in the local pay range

10th
25th
Median
75th
90th
$49,850
$59,300
$63,190
$78,930
$94,430
Cmpd Investigative Service Group median · $99,006

The bar is the range of annual wages for Police and Sheriff's Patrol Officers across every employer in the Charlotte-Concord-Gastonia, NC-SC area, from the 10th to the 90th percentile, with the middle 50% highlighted. The marker shows Cmpd Investigative Service Group’s median base salary for this role. Both figures are base pay only.

And across the country

Nationwide, the median wage for Police and Sheriff's Patrol Officers — about 670,520 people — is $76,210. Cmpd Investigative Service Group’s median base salary is 30% above that national figure, about the 76th percentile of pay for the occupation nationally.

10th
25th
Median
75th
90th
$47,510
$59,290
$76,210
$97,600
$115,120
Cmpd Investigative Service Group median · $99,006

Local and national wages differ for reasons beyond how well a job pays — cost of living, the mix of employers, and local demand for the occupation all move the Charlotte-Concord-Gastonia, NC-SC range relative to the national one.

Median total compensation for this role at Cmpd Investigative Service Group is $99,006, which includes overtime and employer-paid benefits. The benchmark above excludes both, so total compensation is deliberately not compared against it.

Benchmark: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025). BLS Occupational Employment and Wage Statistics (OEWS) covers all employers in the area — private, non-profit, and government alike — so this is a comparison against the whole local labor market for the occupation, not against private-sector pay. OEWS wages are straight-time pay and exclude overtime, shift differentials, and employer-paid benefits, so the government figure shown here is base pay on the same basis. Total compensation is not comparable to it. Job titles are matched to the closest standard occupation, so the comparison is between similar work rather than an identical job classification.

Compare departments

This role across City of Charlotte

Police Officer is held in 6 City of Charlotte departments. In Cmpd Investigative Service Group, the median of $99,006 ranks #4 of 6.

Highest-paying departments for this role

Median total compensation for the Police Officer role in other City of Charlottedepartments (highest first). Each bar links to that department’s page for this role.

Compare jurisdictions

Police Officer beyond City of Charlotte

This role is reported in 31 jurisdictions. In City of Charlotte, the median of $87,377 ranks #21 of 31. See Police Officer across all of City of Charlotte

Highest-paying jurisdictions for this role

City of San Jose
$286,889 · 818
City of Los Angeles
$187,245 · 5,730
City of Boston
$185,462 · 1,335
City of Worcester
$128,256 · 371
City of Phoenix, Arizona
$116,326 · 2,460
Illinois
$114,200 · 7

Median total compensation for comparable Police Officerroles in other jurisdictions. Titles are matched by normalized name across sources, not identical job classification, and pay is not cost-of-living adjusted. Each bar links to that jurisdiction’s page for the role.

Record list

Employees with this title

Page 2

Christopher Harrington

Police Officer/Cmpd Investigative Service Group

2026 total comp
$96,485
Sub-department
Police
Base pay
$96,485
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,485
Hourly rate
$42
Employment type
Full-Time

Source-specific fields

Annual Rt
96484.96
Quarter
2
Record ID
2,572
Year
2,026

Christopher Harrington is a Police Officer at Cmpd Investigative Service Group within Police. They work full-time. 2026 total compensation came to $96,485.

Jacqueline Carter

Police Officer/Cmpd Investigative Service Group

2026 total comp
$96,485
Sub-department
Police
Base pay
$96,485
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,485
Hourly rate
$42
Employment type
Full-Time

Source-specific fields

Annual Rt
96484.96
Quarter
2
Record ID
2,562
Year
2,026

Jacqueline Carter is a Police Officer at Cmpd Investigative Service Group within Police. They work full-time. 2026 total compensation came to $96,485.

Margery Hagan

Police Officer/Cmpd Investigative Service Group

2026 total comp
$96,485
Sub-department
Police
Base pay
$96,485
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,485
Hourly rate
$42
Employment type
Full-Time

Source-specific fields

Annual Rt
96484.96
Quarter
2
Record ID
2,571
Year
2,026

Margery Hagan works as a Police Officer for Cmpd Investigative Service Group within Police. Their status is full-time. Margery earned $96,485 in 2026.

Trey Hinton

Police Officer/Cmpd Investigative Service Group

2026 total comp
$96,485
Sub-department
Police
Base pay
$96,485
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,485
Hourly rate
$42
Employment type
Full-Time

Source-specific fields

Annual Rt
96484.96
Quarter
2
Record ID
2,573
Year
2,026

Trey Hinton is a Police Officer at Cmpd Investigative Service Group within Police. They work full-time. 2026 total compensation came to $96,485.

Erin Murphy

Police Officer/Cmpd Investigative Service Group

2026 total comp
$96,485
Sub-department
Police
Base pay
$96,485
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,485
Hourly rate
$42
Employment type
Full-Time

Source-specific fields

Annual Rt
96484.96
Quarter
2
Record ID
2,578
Year
2,026

Erin Murphy holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $96,485.

Charity Versteeg

Police Officer/Cmpd Investigative Service Group

2026 total comp
$96,485
Sub-department
Police
Base pay
$96,485
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,485
Hourly rate
$42
Employment type
Full-Time

Source-specific fields

Annual Rt
96484.96
Quarter
2
Record ID
2,586
Year
2,026

At Cmpd Investigative Service Group, Charity Versteeg serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $96,485.

Christopher Greene

Police Officer/Cmpd Investigative Service Group

2026 total comp
$96,485
Sub-department
Police
Base pay
$96,485
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,485
Hourly rate
$42
Employment type
Full-Time

Source-specific fields

Annual Rt
96484.96
Quarter
2
Record ID
2,570
Year
2,026

Christopher Greene holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $96,485.

Jessica Rende

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,050
Year
2,026

Jessica Rende holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $91,886.

William Wallace

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,056
Year
2,026

At Cmpd Investigative Service Group, William Wallace serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $91,886.

Jack Moran

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,049
Year
2,026

Jack Moran holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $91,886.

Patrick Moore

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,048
Year
2,026

Patrick Moore holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $91,886.

Benjamin Keefer

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,040
Year
2,026

Benjamin Keefer holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $91,886.

Jared Fulker

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,039
Year
2,026

Jared Fulker is a Police Officer at Cmpd Investigative Service Group within Police. They work full-time. 2026 total compensation came to $91,886.

Daniel Sussman

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,053
Year
2,026

Daniel Sussman holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $91,886.

Tatiana Grigg

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
91494.0
Quarter
2
Record ID
3,093
Year
2,026

Tatiana Grigg is a Police Officer at Cmpd Investigative Service Group within Police. They work full-time. 2026 total compensation came to $91,494.

Misty James

Police Officer/Cmpd Investigative 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,439
Year
2,026

Misty James holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $87,709.

Courtney Ross

Police Officer/Cmpd Investigative 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,460
Year
2,026

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

Heather Wyatt

Police Officer/Cmpd Investigative 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,466
Year
2,026

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

Stacey Lewis

Police Officer/Cmpd Investigative 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,456
Year
2,026

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

Austin Kennedy

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
83538.0
Quarter
2
Record ID
3,836
Year
2,026

Austin Kennedy holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $83,538.

Mary Cahill

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
83351.84
Quarter
2
Record ID
3,865
Year
2,026

Mary Cahill works as a Police Officer for Cmpd Investigative Service Group within Police. Their status is full-time. Mary earned $83,352 in 2026.

Erin Davis

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
83351.84
Quarter
2
Record ID
3,867
Year
2,026

Erin Davis is a Police Officer at Cmpd Investigative Service Group within Police. They work full-time. 2026 total compensation came to $83,352.

Matthew Tucker

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
83351.84
Quarter
2
Record ID
3,875
Year
2,026

Matthew Tucker holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $83,352.

Bryan Grisales Rios

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
82978.48
Quarter
2
Record ID
3,991
Year
2,026

Bryan Grisales Rios is a Police Officer at Cmpd Investigative Service Group within Police. They work full-time. 2026 total compensation came to $82,978.

Khadijah Muhammad

Police Officer/Cmpd Investigative 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,395
Year
2,026

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

Sabrina Wright

Police Officer/Cmpd Investigative 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,408
Year
2,026

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

Justin Griesinger

Police Officer/Cmpd Investigative 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,384
Year
2,026

Justin Griesinger is a Police Officer at Cmpd Investigative Service Group within Police. They work full-time. 2026 total compensation came to $79,371.

Christian Campbell

Police Officer/Cmpd Investigative 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,376
Year
2,026

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

Yael Grazier-Zerbarini

Police Officer/Cmpd Investigative 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,383
Year
2,026

At Cmpd Investigative Service Group, Yael Grazier-Zerbarini serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $79,371.

Brad Guillet

Police Officer/Cmpd Investigative 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,385
Year
2,026

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

Anasterasia King

Police Officer/Cmpd Investigative 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,389
Year
2,026

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

Miranda Dougherty

Police Officer/Cmpd Investigative 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,380
Year
2,026

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

Henry Buhr

Police Officer/Cmpd Investigative 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,374
Year
2,026

Henry Buhr is a Police Officer at Cmpd Investigative Service Group within Police. They work full-time. 2026 total compensation came to $79,371.

Christopher Alston

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
75762.96
Quarter
2
Record ID
4,840
Year
2,026

At Cmpd Investigative Service Group, Christopher Alston serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $75,763.

Erik Henry

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
75762.96
Quarter
2
Record ID
4,848
Year
2,026

Erik Henry works as a Police Officer for Cmpd Investigative Service Group within Police. Their status is full-time. Erik earned $75,763 in 2026.

Brandy Casperson

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
75762.96
Quarter
2
Record ID
4,844
Year
2,026

At Cmpd Investigative Service Group, Brandy Casperson serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $75,763.

Raykel Barringer

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
72155.2
Quarter
2
Record ID
5,369
Year
2,026

At Cmpd Investigative Service Group, Raykel Barringer serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,155.

Jacob Crawford

Police Officer/Cmpd Investigative Service Group

2026 total comp
$68,732
Sub-department
Police
Base pay
$68,732
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$68,732
Hourly rate
$30
Employment type
Full-Time

Source-specific fields

Annual Rt
68731.52
Quarter
2
Record ID
5,877
Year
2,026

Jacob Crawford holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $68,732.