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,081
Highest starting pay
$101,733
Blaine PD
Lowest on file
$61,942
Lake County Sheriff
Median top-step pay
$111,051
39 departments publish a top step

Every Minnesota department by starting pay

Highest first
DepartmentAreaStarting payTop payLateral startStatus
1. Blaine PDTwin Cities$101,733$113,048—Hiring · 2
2. Burnsville PDTwin Cities$98,342$122,658—Hiring · 1
3. Eagan PDTwin Cities$98,259$113,547—Hiring · 1
4. Sherburne County SheriffTwin Cities$97,178$107,994—Hiring · 1
5. Golden Valley PDTwin Cities$95,472$115,586—Hiring · 1
6. Apple Valley PDTwin Cities$92,768$123,718—Hiring · 1
7. West St. Paul PDTwin Cities$92,331$120,557—Hiring · 1
8. St. Paul PDTwin Cities$91,291$119,330—Hiring · 2
9. Hopkins PDTwin Cities$90,168$121,701—Hiring · 1
10. Elk River PDTwin Cities$89,710$89,710—Hiring · 1
11. Duluth PDDuluth Area$89,388$89,388$89,388Hiring · 1
12. Edina PDTwin Cities$88,523$124,384—Hiring · 2
13. Washington County SheriffTwin Cities$87,048$117,416—Hiring · 1
14. Corcoran PDTwin Cities$86,923$111,051—Hiring · 1
15. Crystal PDTwin Cities$86,258$107,806—Hiring · 1
16. St. Anthony PDTwin Cities$85,500$116,000—Hiring · 1
17. Minneapolis PDTwin Cities$84,656$112,861—Hiring · 3
18. Wayzata PDTwin Cities$83,200$117,374—Hiring · 1
19. Fairmont PDFairmont Area$82,950$91,832—Hiring · 1
20. Howard Lake PDTwin Cities$82,118$111,696—Hiring · 1
21. Robbinsdale PDTwin Cities$81,723$121,576—Hiring · 4
22. Wright County SheriffTwin Cities$81,120$100,318—Hiring · 1
23. Scott County SheriffTwin Cities$80,600$113,797—Hiring · 1
24. New Brighton PDTwin Cities$80,592$118,260—Hiring · 2
25. Champlin PDTwin Cities$80,538$109,450—Hiring · 2
26. Mounds View PDTwin Cities$79,539$116,667—Hiring · 2
27. Moorhead PDFargo Area$79,227$111,592—Hiring · 1
28. Albert Lea PDAlbert Lea Area$78,998$106,163—Hiring · 1
29. New Ulm PDNew Ulm Area$77,750$99,798—Hiring · 1
30. Becker PDTwin Cities$74,797$91,603—Hiring · 1
31. Cannon Falls PDRed Wing Area$73,944$100,006—Hiring · 2
32. Chatfield PDRochester Area$69,276$69,276—Hiring · 1
33. Virginia PDDuluth Area$67,933$90,522—Hiring · 1
34. St. Louis County SheriffDuluth Area$67,475$98,030—Hiring · 2
35. Olmsted County SheriffRochester Area$66,706$107,016—Hiring · 1
36. Mille Lacs County SheriffTwin Cities$66,352$86,798—Hiring · 1
37. Long Prairie PDTodd County$65,998$82,555—Hiring · 1
38. Brown County SheriffNew Ulm Area$65,187$91,874—Hiring · 1
39. Lake County SheriffLake County$61,942$83,637—Hiring · 1
Starting pay is the lowest advertised full-time figure for a sworn officer in each department's current posting, annualized. Top pay and lateral start appear where the posting states them. Click a department for the quoted source line and verification date.

Starting pay by area in Minnesota

AreaMedian starting payDepartments with payOpen jobs
Twin Cities$86,5902640
Duluth Area$67,93334

Hiring bonuses in Minnesota

All Minnesota bonuses
  1. Golden Valley PDNew officers$20,000
  2. 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
  3. 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
  4. St. Anthony PDNew officers$5,000
  5. 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

Minnesota jobs, by emailGet alerts