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 |
|---|---|---|---|---|
| Mondeel, Jordan Jon | Public Safety Dept Rochester D2100 Troopers | $52.06 /hr | $128,969 | $17,151 |
| Bogart, April Lynn | Public Safety Dept State Patrol Training Team 2 | $56.22 /hr | $128,671 | $12,661 |
| Trevino, Gilberto Manuel | Public Safety Dept Thief River Falls D3200 Troope | $52.06 /hr | $128,632 | $17,024 |
| Carlson, Jonathon D | Public Safety Dept Duluth D 2700 Troopers | $53.62 /hr | $128,617 | $17,095 |
| Kuisle, Joshua Thomas | Public Safety Dept Patrol Investigative Unit | $56.22 /hr | $128,236 | $13,936 |
| Vatsaas, Matthew Christian | Public Safety Dept Detroit Lakes D 2900 Troopers | $52.06 /hr | $128,169 | $16,555 |
| Catlin, Samuel Timothy | Public Safety Dept Brainerd D 2800 Troopers | $52.06 /hr | $128,133 | $18,859 |
| Kester, Casey J | Public Safety Dept Mankato D 2200 Troopers | $53.62 /hr | $128,085 | $12,185 |
| Tjon, William T | Public Safety Dept Rochester D2100 Troopers | $54.61 /hr | $128,081 | $12,308 |
| Thill, Allen John | Public Safety Dept West Metro D 2500 Troopers | $58.77 /hr | $127,800 | $13,272 |
| Burrows, Kelsen Alexander | Public Safety Dept Detroit Lakes D 2900 Troopers | $53.62 /hr | $127,797 | $19,967 |
| Bachhuber, Peter Ha Neul | Public Safety Dept East Metro D 2400 Troopers | $57.21 /hr | $127,770 | $12,735 |
| Fischer, Eric Richard | Public Safety Dept Duluth D 2700 Troopers | $53.62 /hr | $127,770 | $13,774 |
| Hanson, Gerald B | Public Safety Dept CVI Mobile 2900, 3200 Northern | $56.22 /hr | $127,732 | $10,794 |
| Kubat, John Michael | Public Safety Dept East Metro D 2400 Troopers | $56.22 /hr | $127,704 | $8,517 |
| Vande Steeg, Mark Andrew | Public Safety Dept West Metro D 2500 Troopers | $47.15 /hr | $127,687 | $35,857 |
| Harris, Kelvin Kenneah | Public Safety Dept West Metro D 2500 Troopers | $49.06 /hr | $127,645 | $25,560 |
| Pearson, Travis M | Public Safety Dept Eveleth D 3100 Troopers | $53.62 /hr | $127,616 | $11,743 |
| Lange, Dean M | Public Safety Dept St Cloud D 2600 Troopers | $53.62 /hr | $127,374 | $15,845 |
| Armstrong, Justin | Public Safety Dept East Metro D 2400 Troopers | $53.05 /hr | $127,358 | $16,408 |
| Stang, Shaun Steven | Public Safety Dept Patrol Investigative Unit | $56.22 /hr | $127,078 | $9,129 |
| Kraskey, Mason Douglas | Public Safety Dept Eveleth D 3100 Troopers | $57.78 /hr | $127,001 | $12,523 |
| Birr, Robyn Joan | Public Safety Dept Eveleth D 3100 Troopers | $52.06 /hr | $126,981 | $19,269 |
| Haken, Andrew Branch | Public Safety Dept Eveleth D 3100 Troopers | $56.22 /hr | $126,936 | $11,556 |
| Bihler, Glen D | Public Safety Dept Brainerd D 2800 Troopers | $52.06 /hr | $126,870 | $17,336 |
| Milless, Tyler Joshua | Public Safety Dept Patrol Investigative Unit | $56.22 /hr | $126,743 | $7,505 |
| Knowles, Justin Earl | Public Safety Dept Eveleth D 3100 Troopers | $52.06 /hr | $126,643 | $15,403 |
| Arredondo, Andrew Antonio | Public Safety Dept CVI Mobile & Fixed Metro | $56.22 /hr | $126,636 | $9,698 |
| Ouellette, Eric Paul | Public Safety Dept West Metro D 2500 Troopers | $53.05 /hr | $126,624 | $15,577 |
| Ramacher, Robb J | Public Safety Dept Capitol Sec Complex Troopers 2 | $54.61 /hr | $126,584 | $4,848 |
| Kuphal, Scott J | Public Safety Dept Mankato D 2200 Troopers | $55.18 /hr | $126,413 | $8,546 |
| Lindberg, Eric John | Public Safety Dept Detroit Lakes D 2900 Troopers | $53.62 /hr | $126,389 | $13,251 |
| Milan, Brian L | Public Safety Dept CVI Mobile 2600, 2800 | $56.22 /hr | $126,383 | $9,445 |
| Thongvivong, Brandon Lee | Public Safety Dept Marshall D 2300 Troopers | $57.78 /hr | $126,357 | $12,831 |
| Sunderland, Ryan Coy | Public Safety Dept East Metro D 2400 Troopers | $57.21 /hr | $126,196 | $10,298 |
| Athey, Darren Daniel | Public Safety Dept St Cloud D 2600 Troopers | $53.62 /hr | $126,084 | $21,191 |
| Berggren, Daniel | Public Safety Dept Thief River Falls D3200 Troope | $52.06 /hr | $125,949 | $13,529 |
| Londregan, Ryan | Public Safety Dept West Metro D 2500 Troopers | $45.48 /hr | $125,594 | $29,634 |
| Zeon Jr, Diahn F | Public Safety Dept West Metro D 2500 Troopers | $58.77 /hr | $125,447 | $7,859 |
| Lorenzen, LisaMarie Elizabeth | Public Safety Dept West Metro D 2500 Troopers | $52.06 /hr | $125,445 | $16,223 |
| Hitchen, Matthew Reid | Public Safety Dept CVI Mobile 2900, 3200 Northern | $56.22 /hr | $125,371 | $8,433 |
| Gleisner, Matthew Loren | Public Safety Dept Marshall D 2300 Troopers | $53.62 /hr | $125,220 | $18,652 |
| Anderson, Andrew John | Public Safety Dept Patrol Investigative Unit | $56.22 /hr | $125,202 | $8,264 |
| Lindbeck, Steven Scott | Public Safety Dept Patrol Investigative Unit | $56.22 /hr | $125,008 | $4,891 |
| Lewis, Daniel John | Public Safety Dept Marshall D 2300 Troopers | $53.62 /hr | $124,961 | $11,059 |
| Bowe, Dahlton Michael | Public Safety Dept Rochester D2100 Troopers | $52.06 /hr | $124,822 | $24,395 |
| Schmutzer, John R | Public Safety Dept St Cloud D 2600 Troopers | $52.06 /hr | $124,709 | $14,989 |
| Roisland, Casey | Public Safety Dept Thief River Falls D3200 Troope | $52.06 /hr | $124,495 | $12,592 |
| Freiberg, Brian Alan | Public Safety Dept St Cloud D 2600 Troopers | $56.22 /hr | $124,458 | $15,549 |
| Dunkel, Paul W | Public Safety Dept Capitol Sec Complex Troopers 2 | $53.05 /hr | $124,296 | $11,300 |
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.