Updated 2026-10-02 · 39 of 387 Minnesota agencies publish starting pay
Highest paying police departments in Minnesota
Police officer salary in Minnesota by department, ranked by the starting pay each one states in a current posting. Median starting pay is $82,118, about $39.48/hr or $6,843/mo, above the national median of $70,081. 39 of these departments are hiring right now.
Median starting pay
$82,118
▲ 17% vs national $70,081Lowest on file
$61,942
Lake County SheriffMedian top-step pay
$111,051
39 departments publish a top stepEvery Minnesota department by starting pay
Highest first| Department | Area | Starting pay | Top pay | Lateral start | Status |
|---|---|---|---|---|---|
| 1. Blaine PD | $101,733 | Hiring · 2 | |||
| 2. Burnsville PD | $98,342 | Hiring · 1 | |||
| 3. Eagan PD | $98,259 | Hiring · 1 | |||
| 4. Sherburne County Sheriff | $97,178 | Hiring · 1 | |||
| 5. Golden Valley PD | $95,472 | Hiring · 1 | |||
| 6. Apple Valley PD | $92,768 | Hiring · 1 | |||
| 7. West St. Paul PD | $92,331 | Hiring · 1 | |||
| 8. St. Paul PD | $91,291 | Hiring · 2 | |||
| 9. Hopkins PD | $90,168 | Hiring · 1 | |||
| 10. Elk River PD | $89,710 | Hiring · 1 | |||
| 11. Duluth PD | $89,388 | Hiring · 1 | |||
| 12. Edina PD | $88,523 | Hiring · 2 | |||
| 13. Washington County Sheriff | $87,048 | Hiring · 1 | |||
| 14. Corcoran PD | $86,923 | Hiring · 1 | |||
| 15. Crystal PD | $86,258 | Hiring · 1 | |||
| 16. St. Anthony PD | $85,500 | Hiring · 1 | |||
| 17. Minneapolis PD | $84,656 | Hiring · 3 | |||
| 18. Wayzata PD | $83,200 | Hiring · 1 | |||
| 19. Fairmont PD | $82,950 | Hiring · 1 | |||
| 20. Howard Lake PD | $82,118 | Hiring · 1 | |||
| 21. Robbinsdale PD | $81,723 | Hiring · 4 | |||
| 22. Wright County Sheriff | $81,120 | Hiring · 1 | |||
| 23. Scott County Sheriff | $80,600 | Hiring · 1 | |||
| 24. New Brighton PD | $80,592 | Hiring · 2 | |||
| 25. Champlin PD | $80,538 | Hiring · 2 | |||
| 26. Mounds View PD | $79,539 | Hiring · 2 | |||
| 27. Moorhead PD | $79,227 | Hiring · 1 | |||
| 28. Albert Lea PD | $78,998 | Hiring · 1 | |||
| 29. New Ulm PD | $77,750 | Hiring · 1 | |||
| 30. Becker PD | $74,797 | Hiring · 1 | |||
| 31. Cannon Falls PD | $73,944 | Hiring · 2 | |||
| 32. Chatfield PD | $69,276 | Hiring · 1 | |||
| 33. Virginia PD | $67,933 | Hiring · 1 | |||
| 34. St. Louis County Sheriff | $67,475 | Hiring · 2 | |||
| 35. Olmsted County Sheriff | $66,706 | Hiring · 1 | |||
| 36. Mille Lacs County Sheriff | $66,352 | Hiring · 1 | |||
| 37. Long Prairie PD | $65,998 | Hiring · 1 | |||
| 38. Brown County Sheriff | $65,187 | Hiring · 1 | |||
| 39. Lake County Sheriff | $61,942 | Hiring · 1 |
Starting pay by area in Minnesota
| Area | Median starting pay | Departments with pay | Open jobs |
|---|---|---|---|
| Twin Cities | $86,590 | ||
| Duluth Area | $67,933 |
Hiring bonuses in Minnesota
All Minnesota bonuses- Golden Valley PDNew officers$20,000
- Edina PDLaterals · $2,500 lump sum paid to the candidate upon the candidate's successful completion of the field training program; and $2,500 lump sum paid to the candidate upon the candidate's successful completion of the probationary employment period.$5,000
- New Brighton PDLaterals · a) the first $2,500.00 will be paid on the first paycheck following the officer's hire, b) a second $2,500.00 will be paid the first paycheck following successful completion of the new hire's probationary period$5,000
- St. Anthony PDNew officers$5,000
- Minneapolis PDNew officers · $1,000 after successful completion of the Academy, $1,000 after completion of FTO, and $2,000 after successfully completing a probationary period$4,000
Related
Police jobs in Minnesota (58)Lateral police jobs in MinnesotaMinnesota departments that don't require college (1)All Minnesota departmentsStarting pay by state
