Pharmacists Salary in Oregon

BLS OEWS May 2025 • 11 metro areas • Oregon

Pharmacists in Oregon earn a median salary of $156,565 per year on average across 11 metro and nonmetro areas, +13.9% vs the national median of $137,480. An estimated 4,040 pharmacists are employed across Oregon, with salaries ranging from $144,880 to $169,520 depending on location.

$156,565 Avg median salary in Oregon
$169,520 Highest paying metro
$144,880 Lowest paying metro
4,040 Employed in Oregon

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 Oregon

      Metro area Median salary 25th pct 75th pct Employed
      Portland, OR-WA $169,520 $145,870 $181,570 2,420
      Salem, OR $163,120 $138,490 $174,190 320
      Bend, OR $162,410 $137,750 $173,610 180
      Eastern Oregon $159,640 $134,950 $171,660 100
      Central Oregon $159,180 $143,850 $164,210 110
      Medford, OR $156,060 $138,760 $165,350 180
      Coast Oregon $155,210 $131,470 $165,340 190
      Albany, OR $151,160 $131,350 $166,750 70
      Eugene, OR $150,950 $132,510 $164,380 310
      Grants Pass, OR $150,090 $133,320 $164,390 50
      Corvallis, OR $144,880 $130,870 $167,280 110

      View Pharmacists salaries in all cities