GCGovComp.app

City of Charlotte / Cmpd Patrol Service Group / Police Officer

Job-title file

Police Officer

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

1,079 employees hold this title in Cmpd Patrol Service Group. Median total compensation for the role is $83,204, below the department median of $87,360.

Employees
1,079
Role median
$83,204
Agency median
$87,360
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$59,509$111,506+

How total compensation varies among the 1,079 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 11

Harley Bentley

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

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

Justin Blum

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

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

Anthony Dalcerro

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

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

John Duggins

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

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

Mackenzie Dziendziel

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

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

Joi Emanuel

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

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

Brandon Estes

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

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

Nicholas Ferreira

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

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

Steven Kelly

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

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

Daniel Mccooey

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

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

Shatira Miller

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

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

Nathaniel Monroe

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

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

Jordan Mook

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

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

Alisha Ripoll

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

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

Rebecca Smith

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

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

Erik Torres

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

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

Landry Vaught

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

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

Harrison Allen

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,067
Year
2,026

Harrison Allen works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Harrison earned $91,743 in 2026.

Seth Baldwin

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,068
Year
2,026

Seth Baldwin works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Seth earned $91,743 in 2026.

Kevin Crespi

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,069
Year
2,026

Kevin Crespi is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $91,743.

Adam Earl

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,070
Year
2,026

Adam Earl works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Adam earned $91,743 in 2026.

James Mcdade

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,071
Year
2,026

At Cmpd Patrol Service Group, James Mcdade serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $91,743.

Joseph Moye

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,072
Year
2,026

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

Christian Murillo

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,073
Year
2,026

Christian Murillo is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $91,743.

Zachary Peppelman

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,074
Year
2,026

At Cmpd Patrol Service Group, Zachary Peppelman serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $91,743.

Matthew Ratchford

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,075
Year
2,026

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

Catherine Richards

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,076
Year
2,026

Catherine Richards is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $91,743.

Calvin Robinson

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,077
Year
2,026

Calvin Robinson works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Calvin earned $91,743 in 2026.

Lindsey Stapleton

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,078
Year
2,026

At Cmpd Patrol Service Group, Lindsey Stapleton serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $91,743.

Emily Termini

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,079
Year
2,026

Emily Termini is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $91,743.

Joseph Banks

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
91260.8
Quarter
2
Record ID
3,107
Year
2,026

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

Zavon Joseph

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
91260.8
Quarter
2
Record ID
3,108
Year
2,026

Zavon Joseph is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $91,261.

Daniel Martinez

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
91260.8
Quarter
2
Record ID
3,109
Year
2,026

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

Joseph Carranti

Police Officer/Cmpd Patrol Service Group

2026 total comp
$90,450
Sub-department
POL
Base pay
$90,450
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$90,450
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
90450.36
Quarter
2
Record ID
3,158
Year
2,026

Joseph Carranti works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Joseph earned $90,450 in 2026.

Theodore Nelson

Police Officer/Cmpd Patrol Service Group

2026 total comp
$90,450
Sub-department
POL
Base pay
$90,450
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$90,450
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
90450.36
Quarter
2
Record ID
3,159
Year
2,026

At Cmpd Patrol Service Group, Theodore Nelson serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $90,450.

Dianedsy Velez

Police Officer/Cmpd Patrol Service Group

2026 total comp
$90,450
Sub-department
POL
Base pay
$90,450
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$90,450
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
90450.36
Quarter
2
Record ID
3,160
Year
2,026

Dianedsy Velez holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $90,450.

Julius Mcadoo

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
90250.88
Quarter
2
Record ID
3,173
Year
2,026

At Cmpd Patrol Service Group, Julius Mcadoo serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $90,251.

Nicholas Rotz

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
90250.88
Quarter
2
Record ID
3,174
Year
2,026

Nicholas Rotz is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $90,251.

Joshua Freeman

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
89902.18
Quarter
2
Record ID
3,207
Year
2,026

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

Thomas Cosmo

Police Officer/Cmpd Patrol Service Group

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

Source-specific fields

Annual Rt
89863.71
Quarter
2
Record ID
3,209
Year
2,026

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