Pharmacists Salary in Minnesota

BLS OEWS May 2025 • 9 metro areas • Minnesota

Pharmacists in Minnesota earn a median salary of $148,638 per year on average across 9 metro and nonmetro areas, +8.1% vs the national median of $137,480. An estimated 5,920 pharmacists are employed across Minnesota, with salaries ranging from $139,290 to $156,060 depending on location.

$148,638 Avg median salary in Minnesota
$156,060 Highest paying metro
$139,290 Lowest paying metro
5,920 Employed in Minnesota

Compare Pharmacists salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Pharmacists
in
    vs

      Pharmacists salaries by city in Minnesota

      Metro area Median salary 25th pct 75th pct Employed
      Minneapolis, MN-WI $156,060 $136,350 $165,470 3,960
      Rochester, MN $154,610 $154,610 $170,450 410
      Mankato, MN $153,140 $142,970 $171,120 90
      St. Cloud, MN $152,400 $133,630 $166,470 220
      Northeast Minnesota $148,430 $137,240 $156,290 80
      Northwest Minnesota $146,680 $134,000 $159,180 440
      Southeast Minnesota $145,600 $133,570 $163,970 240
      Southwest Minnesota $141,530 $132,740 $160,540 190
      Duluth, MN-WI $139,290 $127,370 $156,150 290

      View Pharmacists salaries in all cities