GCGovComp.app

City of Charlotte / Cmpd Administrative Service Group / Police Officer

Job-title file

Police Officer

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

26 employees hold this title in Cmpd Administrative Service Group. Median total compensation for the role is $106,369, above the department median of $65,460.

Employees
26
Role median
$106,369
Agency median
$65,460
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$79,371$111,204+

How total compensation varies among the 26 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 1

Joseph Garcia

Police Officer/Cmpd Administrative Service Group

2026 total comp
$111,204
Sub-department
POL
Base pay
$111,204
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$111,204
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
111204.08
Quarter
2
Record ID
1,403
Year
2,026

Joseph Garcia is a Police Officer at Cmpd Administrative Service Group within Police. They work full-time. 2026 total compensation came to $111,204.

Sangwon Lee

Police Officer/Cmpd Administrative Service Group

2026 total comp
$111,204
Sub-department
POL
Base pay
$111,204
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$111,204
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
111204.08
Quarter
2
Record ID
1,405
Year
2,026

Sangwon Lee is a Police Officer at Cmpd Administrative Service Group within Police. They work full-time. 2026 total compensation came to $111,204.

Chen Wang

Police Officer/Cmpd Administrative Service Group

2026 total comp
$111,204
Sub-department
POL
Base pay
$111,204
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$111,204
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
111204.08
Quarter
2
Record ID
1,406
Year
2,026

Chen Wang works as a Police Officer for Cmpd Administrative Service Group within Police. Their status is full-time. Chen earned $111,204 in 2026.

Ryan Botzenmayer

Police Officer/Cmpd Administrative Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,696
Year
2,026

At Cmpd Administrative Service Group, Ryan Botzenmayer serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $106,369.

Ashley Edmondson

Police Officer/Cmpd Administrative Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,721
Year
2,026

At Cmpd Administrative Service Group, Ashley Edmondson serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $106,369.

Billy Etter

Police Officer/Cmpd Administrative Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,723
Year
2,026

At Cmpd Administrative Service Group, Billy Etter serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $106,369.

Jessica Hall

Police Officer/Cmpd Administrative Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,735
Year
2,026

Jessica Hall is a Police Officer at Cmpd Administrative Service Group within Police. They work full-time. 2026 total compensation came to $106,369.

Michael Holland

Police Officer/Cmpd Administrative Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,743
Year
2,026

Michael Holland is a Police Officer at Cmpd Administrative Service Group within Police. They work full-time. 2026 total compensation came to $106,369.

Grant Holmes

Police Officer/Cmpd Administrative Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,745
Year
2,026

Grant Holmes works as a Police Officer for Cmpd Administrative Service Group within Police. Their status is full-time. Grant earned $106,369 in 2026.

Christopher Lyon

Police Officer/Cmpd Administrative Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,765
Year
2,026

Christopher Lyon works as a Police Officer for Cmpd Administrative Service Group within Police. Their status is full-time. Christopher earned $106,369 in 2026.

Andrea Mullins

Police Officer/Cmpd Administrative Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,781
Year
2,026

At Cmpd Administrative Service Group, Andrea Mullins serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $106,369.

William Parks

Police Officer/Cmpd Administrative Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,785
Year
2,026

At Cmpd Administrative Service Group, William Parks serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $106,369.

Vaughn Pauls

Police Officer/Cmpd Administrative Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,786
Year
2,026

At Cmpd Administrative Service Group, Vaughn Pauls serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $106,369.

Lynda Pickert

Police Officer/Cmpd Administrative Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,787
Year
2,026

Lynda Pickert is a Police Officer at Cmpd Administrative Service Group within Police. They work full-time. 2026 total compensation came to $106,369.

Richard Reese

Police Officer/Cmpd Administrative Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,793
Year
2,026

Richard Reese works as a Police Officer for Cmpd Administrative Service Group within Police. Their status is full-time. Richard earned $106,369 in 2026.

James Teague

Police Officer/Cmpd Administrative Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,807
Year
2,026

James Teague works as a Police Officer for Cmpd Administrative Service Group within Police. Their status is full-time. James earned $106,369 in 2026.

Stephen Todd

Police Officer/Cmpd Administrative Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,809
Year
2,026

Stephen Todd works as a Police Officer for Cmpd Administrative Service Group within Police. Their status is full-time. Stephen earned $106,369 in 2026.

Brian Walsh

Police Officer/Cmpd Administrative Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,815
Year
2,026

At Cmpd Administrative Service Group, Brian Walsh serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $106,369.

Jon Carroll

Police Officer/Cmpd Administrative Service Group

2026 total comp
$101,313
Sub-department
POL
Base pay
$101,313
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$101,313
Hourly rate
$44
Employment type
Full-Time

Source-specific fields

Annual Rt
101312.64
Quarter
2
Record ID
2,230
Year
2,026

At Cmpd Administrative Service Group, Jon Carroll serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $101,313.

Gregory Dunston

Police Officer/Cmpd Administrative Service Group

2026 total comp
$96,485
Sub-department
POL
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,564
Year
2,026

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

Michael Gainey

Police Officer/Cmpd Administrative Service Group

2026 total comp
$96,485
Sub-department
POL
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,568
Year
2,026

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

Kevin Jackson

Police Officer/Cmpd Administrative Service Group

2026 total comp
$96,485
Sub-department
POL
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,574
Year
2,026

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

Brittony Tucker

Police Officer/Cmpd Administrative Service Group

2026 total comp
$92,102
Sub-department
POL
Base pay
$92,102
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$92,102
Hourly rate
$44
Employment type
Full-Time

Source-specific fields

Annual Rt
92102.4
Quarter
2
Record ID
3,002
Year
2,026

Brittony Tucker holds the role of Police Officer at Cmpd Administrative Service Group within Police. Their status is full-time. In 2026, their total compensation was $92,102.

Joseph Caulfield

Police Officer/Cmpd Administrative Service Group

2026 total comp
$91,886
Sub-department
POL
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,031
Year
2,026

Joseph Caulfield works as a Police Officer for Cmpd Administrative Service Group within Police. Their status is full-time. Joseph earned $91,886 in 2026.

Dustin Lawrence

Police Officer/Cmpd Administrative Service Group

2026 total comp
$87,516
Sub-department
POL
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,455
Year
2,026

Dustin Lawrence holds the role of Police Officer at Cmpd Administrative Service Group within Police. Their status is full-time. In 2026, their total compensation was $87,516.

Jatasha Bias

Police Officer/Cmpd Administrative Service Group

2026 total comp
$79,371
Sub-department
POL
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,373
Year
2,026

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