Purchasing Managers Salary in Pennsylvania

BLS OEWS May 2025 • 14 metro areas • Pennsylvania

Purchasing Managers in Pennsylvania earn a median salary of $122,723 per year on average across 14 metro and nonmetro areas, -12% vs the national median of $139,510. An estimated 2,940 purchasing managers are employed across Pennsylvania, with salaries ranging from $105,910 to $152,380 depending on location.

$122,723 Avg median salary in Pennsylvania
$152,380 Highest paying metro
$105,910 Lowest paying metro
2,940 Employed in Pennsylvania

Compare Purchasing Managers salaries & buying power

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

Full tool →
Purchasing Managers
in
    vs

      Purchasing Managers salaries by city in Pennsylvania

      Metro area Median salary 25th pct 75th pct Employed
      Philadelphia, PA-NJ-DE-MD $152,380 $121,690 $183,750 1,420
      Allentown, PA-NJ $133,500 $104,700 $175,440 170
      Erie, PA $131,160 $91,390 $164,860 40
      Northeastern Pennsylvania $127,680 $102,640 $159,140 40
      Chambersburg, PA $127,060 $101,000 $165,870 30
      York, PA $124,670 $100,990 $157,980 110
      Harrisburg, PA $124,320 $99,110 $157,800 140
      Pittsburgh, PA $122,580 $69,500 $153,970 600
      Central Pennsylvania $122,550 $96,490 $152,730 70
      Reading, PA $119,560 $94,730 $154,400 80
      Scranton, PA $110,350 $86,840 $139,230 60
      Southwestern Pennsylvania $109,010 $91,410 $131,120 40
      Lancaster, PA $107,390 $77,670 $141,440 90
      Northwestern Pennsylvania $105,910 $86,620 $156,820 50

      View Purchasing Managers salaries in all cities