State Patrol Trooper salaries
What the State of Minnesota pays people with the job title “State Patrol Trooper” in fiscal year 2026, across all agencies.
Employees
601
FY 2026
Total paid
$70.5M
in FY 2026
Median paid
$121,008
base rate median $108,285
Average paid
$117,336
across 601 with pay
Highest paid
$246,089
Krambeer, Adam James
Median pay by fiscal year
Paid in year and annual base rate
Median paid in yearMedian annual base rate
Employees by fiscal year
People on the payroll at any time in the year
Agencies with this job title
FY 2026, largest agencies by number of people; averages use the amount paid in the year
Most people
Highest average pay (3+ people)
$117,336
Everyone, FY 2026
Filter, sort and analyze in Explore →| Name | Agency | Base pay | Paid ▼ | Overtime |
|---|---|---|---|---|
| Schuelke, Justin J | Public Safety Dept CVI Mobile&Fixed 2200,2300 | $56.22 /hr | $124,274 | $7,337 |
| Triggs, Curtis Steven | Public Safety Dept West Metro D 2500 Troopers | $57.21 /hr | $124,149 | $10,216 |
| Hill, Michael L | Public Safety Dept Brainerd D 2800 Troopers | $53.62 /hr | $124,036 | $7,601 |
| Lahr, David Andrew | Public Safety Dept St Cloud D 2600 Troopers | $56.22 /hr | $123,981 | $11,866 |
| Rock, David Joseph | Public Safety Dept East Metro D 2400 Troopers | $53.05 /hr | $123,971 | $12,036 |
| Kutz, Andrew James | Public Safety Dept Mankato D 2200 Troopers | $56.22 /hr | $123,921 | $15,737 |
| Swalve, Nolan | Public Safety Dept East Metro D 2400 Troopers | $43.73 /hr | $123,893 | $34,748 |
| Rochlin, Adam Arthur | Public Safety Dept Patrol Investigative Unit | $51.92 /hr | $123,893 | $11,583 |
| Erola, Brian O | Public Safety Dept Rochester D2100 Troopers | $53.05 /hr | $123,859 | $12,454 |
| Prowatzke, Brady Jon | Public Safety Dept Marshall D 2300 Troopers | $52.06 /hr | $123,851 | $13,041 |
| Egan, Brent Wallace | Public Safety Dept East Metro D 2400 Troopers | $54.61 /hr | $123,753 | $7,434 |
| Miller, Jacob Vernon | Public Safety Dept East Metro D 2400 Troopers | $57.21 /hr | $123,700 | $8,624 |
| Mazzone, Tony Sean | Public Safety Dept CVI Mobile 2600, 2800 | $56.22 /hr | $123,581 | $5,481 |
| Koenen, Ryan M | Public Safety Dept Marshall D 2300 Troopers | $52.06 /hr | $123,507 | $12,354 |
| Jackson Jr, Peter Wagnild | Public Safety Dept East Metro D 2400 Troopers | $53.05 /hr | $123,502 | $13,531 |
| Anderson, Matthew Leonard | Public Safety Dept Brainerd D 2800 Troopers | $53.62 /hr | $123,266 | $5,728 |
| Schmitz, Matthew Paul | Public Safety Dept St Cloud D 2600 Troopers | $52.06 /hr | $123,150 | $10,033 |
| Paluch, Kristopher Lee | Public Safety Dept Marshall D 2300 Troopers | $53.62 /hr | $123,108 | $5,349 |
| Larsen, Andrew Dean | Public Safety Dept Marshall D 2300 Troopers | $52.06 /hr | $122,992 | $13,041 |
| O'Reilly, Quentin Michael | Public Safety Dept Rochester D2100 Troopers | $52.06 /hr | $122,969 | $23,515 |
| Argabright, Theodore Richard | Public Safety Dept St Cloud D 2600 Troopers | $52.06 /hr | $122,764 | $11,772 |
| Kammerer, Nicholas James | Public Safety Dept West Metro D 2500 Troopers | $57.21 /hr | $122,749 | $15,801 |
| Hoy, Derrik James | Public Safety Dept East Metro D 2400 Troopers | $57.21 /hr | $122,639 | $7,084 |
| DuPaul, Sara Ann | Public Safety Dept West Metro D 2500 Troopers | $52.06 /hr | $122,608 | $14,661 |
| Tokar, Alexander Nathaniel | Public Safety Dept St Cloud D 2600 Troopers | $52.06 /hr | $122,517 | $15,794 |
| Olson, Brent Allan | Public Safety Dept Eveleth D 3100 Troopers | $53.62 /hr | $122,462 | $6,376 |
| Cederstrom, Blake E | Public Safety Dept East Metro D 2400 Troopers | $54.61 /hr | $122,408 | $10,317 |
| LeDoux, Michael J | Public Safety Dept Duluth D 2700 Troopers | $53.62 /hr | $122,399 | $16,069 |
| Winter, Brady Anthony | Public Safety Dept Detroit Lakes D 2900 Troopers | $52.06 /hr | $122,369 | $10,462 |
| Christopherson, Jenifer Marie | Public Safety Dept Duluth D 2700 Troopers | $49.46 /hr | $122,280 | $20,965 |
| Jensen, Chase Daniel | Public Safety Dept Eveleth D 3100 Troopers | $57.66 /hr | $122,254 | $8,197 |
| Sogge, Troy Allen | Public Safety Dept CVI Mobile 2600, 2800 | $56.22 /hr | $122,242 | $5,925 |
| Lindemoen, Brandon | Public Safety Dept East Metro D 2400 Troopers | $52.91 /hr | $122,229 | $22,002 |
| Lamski, Joshua J | Public Safety Dept Detroit Lakes D 2900 Troopers | $52.06 /hr | $122,227 | $9,058 |
| Ostertag, Aaron A | Public Safety Dept East Metro D 2400 Troopers | $53.05 /hr | $122,012 | $7,175 |
| Barg, Sandra Ann | Public Safety Dept Brainerd D 2800 Troopers | $53.62 /hr | $121,999 | $6,126 |
| Brown, Jason Thomas | Public Safety Dept Brainerd D 2800 Troopers | $56.22 /hr | $121,955 | $5,018 |
| Pender Jr, Richard J | Public Safety Dept Duluth D 2700 Troopers | $52.06 /hr | $121,886 | $11,831 |
| Riggle, Daniel L | Public Safety Dept Detroit Lakes D 2900 Troopers | $53.62 /hr | $121,851 | $8,284 |
| Stanek Jr, Edward Michael | Public Safety Dept St Cloud D 2600 Troopers | $56.22 /hr | $121,774 | $9,047 |
| Holmquist, David Harland | Public Safety Dept St Cloud D 2600 Troopers | $52.06 /hr | $121,755 | $12,182 |
| Solberg, Steven Lynn | Public Safety Dept West Metro D 2500 Troopers | $54.61 /hr | $121,726 | $5,406 |
| Hervey, Alexander Brian | Public Safety Dept Rochester D2100 Troopers | $48.07 /hr | $121,583 | $25,807 |
| Gensmer, Karl J | Public Safety Dept Rochester D2100 Troopers | $52.06 /hr | $121,528 | $8,121 |
| Nacey, Jarid J | Public Safety Dept Rochester D2100 Troopers | $53.05 /hr | $121,441 | $7,105 |
| Olson, Kyle James | Public Safety Dept Thief River Falls D3200 Troope | $52.06 /hr | $121,300 | $10,503 |
| Ruppert, Jacob J | Public Safety Dept Mankato D 2200 Troopers | $52.06 /hr | $121,236 | $9,460 |
| Schafer, Mark Johnathan | Public Safety Dept Brainerd D 2800 Troopers | $52.06 /hr | $121,144 | $8,746 |
| Carlson, Cody Daniel | Public Safety Dept Thief River Falls D3200 Troope | $56.22 /hr | $121,078 | $8,816 |
| Farrell, Benjamin Douglas | Public Safety Dept Rochester D2100 Troopers | $52.06 /hr | $121,023 | $8,043 |
Each person counts once per fiscal year, agency and county (multiple positions combined, shown as “+ more”). “Paid” is the total paid during the fiscal year, including overtime and other pay; it is lower than the base rate for anyone who started, left or worked part time. “Base pay” is the rate on record.