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 2

Jonathon Stearns

State Patrol Trooper/Public Safety Department

2025 total comp
$94,697
Sub-department
Marshall D 2300 Troopers
Base pay
$87,411
Overtime
$5,866
Other pay
$1,420
Benefits
$0
Total compensation
$94,697
Hire date
2022-07-17
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Lyon

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

Jonathon Stearns works as a State Patrol Trooper for Public Safety Department within Marshall D 2300 Troopers. Their tenure dates to 2022, about 3 years as a full-time employee. Jonathon earned $94,697 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Ryan Moeser

State Patrol Trooper/Public Safety Department

2025 total comp
$94,673
Sub-department
St Cloud D 2600 Troopers
Base pay
$87,060
Overtime
$7,613
Other pay
$0
Benefits
$0
Total compensation
$94,673
Hire date
2021-02-22
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Stearns

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

Ryan Moeser works as a State Patrol Trooper for Public Safety Department within St Cloud D 2600 Troopers. Hired in 2021, they have about 4 years of service as a full-time employee. Ryan earned $94,673 in 2025. They are represented by MN Law Enforcement Assn.

Nicholas Brown

State Patrol Trooper/Public Safety Department

2025 total comp
$94,638
Sub-department
East Metro D 2400 Troopers
Base pay
$89,760
Overtime
$4,878
Other pay
$0
Benefits
$0
Total compensation
$94,638
Hire date
2021-02-22
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

Nicholas Brown works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. They have served since 2021 (about 4 years) as a full-time employee. Nicholas earned $94,638 in 2025. They are represented by MN Law Enforcement Assn.

Zachary Lehner

State Patrol Trooper/Public Safety Department

2025 total comp
$94,637
Sub-department
West Metro D 2500 Troopers
Base pay
$90,369
Overtime
$4,268
Other pay
$0
Benefits
$0
Total compensation
$94,637
Hire date
2021-07-19
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

Zachary Lehner works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. They have served since 2021 (about 4 years) as a full-time employee. Zachary earned $94,637 in 2025. Their bargaining unit is MN Law Enforcement Assn.