GCGovComp.app

Minnesota / Public Safety Department / State Patrol Trooper

Job-title file

State Patrol Trooper

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

626 employees hold this title in Public Safety Department. Median total compensation for the role is $116,573, above the department median of $76,256.

Employees
626
Total payroll
$70.1M
Role median
$116,573
Agency median
$76,256
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$6,225$166,513+

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

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

Page 1

Aaron Schmidt

State Patrol Trooper/Public Safety Department

2025 total comp
$158,374
Sub-department
Duluth D 2700 Troopers
Base pay
$111,372
Overtime
$38,472
Other pay
$8,530
Benefits
$0
Total compensation
$158,374
Hire date
1999-01-27
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Aaron Schmidt serves as a State Patrol Trooper within Duluth D 2700 Troopers. They have served since 1999 (about 26 years), working full-time. Their 2025 pay totaled $158,374. Their bargaining unit is MN Law Enforcement Assn.

John Baker

State Patrol Trooper/Public Safety Department

2025 total comp
$157,024
Sub-department
West Metro D 2500 Troopers
Base pay
$110,645
Overtime
$46,379
Other pay
$0
Benefits
$0
Total compensation
$157,024
Hire date
2012-08-01
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

John Baker is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2012, about 13 years, working full-time. 2025 total compensation came to $157,024. They are represented by MN Law Enforcement Assn.

Jesse Anderson

State Patrol Trooper/Public Safety Department

2025 total comp
$156,425
Sub-department
Eveleth D 3100 Troopers
Base pay
$114,498
Overtime
$41,927
Other pay
$0
Benefits
$0
Total compensation
$156,425
Hire date
2012-04-20
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Jesse Anderson holds the role of State Patrol Trooper at Public Safety Department within Eveleth D 3100 Troopers. Their tenure dates to 2012, about 13 years as a full-time employee. In 2025, their total compensation was $156,425. Union affiliation: MN Law Enforcement Assn.

Mark Roddy

State Patrol Trooper/Public Safety Department

2025 total comp
$155,570
Sub-department
Executive Protection
Base pay
$110,940
Overtime
$44,631
Other pay
$0
Benefits
$0
Total compensation
$155,570
Hire date
2000-01-26
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Mark Roddy is a State Patrol Trooper at Public Safety Department within Executive Protection. They have served since 2000 (about 25 years), working full-time. 2025 total compensation came to $155,570. Their bargaining unit is MN Law Enforcement Assn.

Kendall Lemay

State Patrol Trooper/Public Safety Department

2025 total comp
$152,453
Sub-department
East Metro D 2400 Troopers
Base pay
$113,923
Overtime
$38,530
Other pay
$0
Benefits
$0
Total compensation
$152,453
Hire date
2013-02-11
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Washington

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Kendall Lemay works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. They have served since 2013 (about 12 years) as a full-time employee. Kendall earned $152,453 in 2025. Union affiliation: MN Law Enforcement Assn.

Keith Erickson

State Patrol Trooper/Public Safety Department

2025 total comp
$151,027
Sub-department
CVI Mobile&Fixed 2700,3100
Base pay
$113,983
Overtime
$37,044
Other pay
$0
Benefits
$0
Total compensation
$151,027
Hire date
1997-08-27
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Dakota

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Keith Erickson is a State Patrol Trooper at Public Safety Department within Cvi Mobile&Fixed 2700,3100. They have served since 1997 (about 28 years), working full-time. 2025 total compensation came to $151,027. Union affiliation: MN Law Enforcement Assn.

Mark Mcgrew

State Patrol Trooper/Public Safety Department

2024 total comp
$150,656
Sub-department
Duluth D 2700 Troopers
Base pay
$83,164
Overtime
$13,068
Other pay
$54,424
Benefits
$0
Total compensation
$150,656
Hire date
1999-08-04
Employment type
Full-Time
Pay grade
7
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

Active on June 30, 2024
No
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Mark Mcgrew holds the role of State Patrol Trooper at Public Safety Department within Duluth D 2700 Troopers. Their tenure dates to 1999, about 25 years as a full-time employee. In 2024, their total compensation was $150,656. Union affiliation: MN Law Enforcement Assn.

Benjamin Marks

State Patrol Trooper/Public Safety Department

2025 total comp
$150,576
Sub-department
Executive Protection
Base pay
$105,261
Overtime
$45,315
Other pay
$0
Benefits
$0
Total compensation
$150,576
Hire date
2000-01-26
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Benjamin Marks is a State Patrol Trooper at Public Safety Department within Executive Protection. Hired in 2000, they have about 25 years of service, working full-time. 2025 total compensation came to $150,576. Union affiliation: MN Law Enforcement Assn.