Human Resources Managers Salary in Pennsylvania

BLS OEWS May 2025 • 20 metro areas • Pennsylvania

Human Resources Managers in Pennsylvania earn a median salary of $119,982 per year on average across 20 metro and nonmetro areas, -14.3% vs the national median of $140,030. An estimated 8,400 human resources managers are employed across Pennsylvania, with salaries ranging from $100,050 to $144,450 depending on location.

$119,982 Avg median salary in Pennsylvania
$144,450 Highest paying metro
$100,050 Lowest paying metro
8,400 Employed in Pennsylvania

Compare Human Resources Managers salaries & buying power

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

Full tool →
Human Resources Managers
in
    vs

      Human Resources Managers salaries by city in Pennsylvania

      Metro areaMedian salary25th pct75th pctEmployed
      Philadelphia, PA-NJ-DE-MD$144,450$108,860$193,9904,220
      Reading, PA$129,470$99,510$165,990200
      York, PA$129,090$98,300$165,570190
      Gettysburg, PA$129,000$101,170$147,66030
      Pittsburgh, PA$128,480$97,260$168,4101,510
      Chambersburg, PA$126,490$103,400$156,64050
      Allentown, PA-NJ$125,900$96,300$156,810380
      Harrisburg, PA$125,410$99,230$162,480500
      Central Pennsylvania$123,460$95,510$161,660180
      Northeastern Pennsylvania$123,140$94,030$154,22090
      Lancaster, PA$121,400$97,560$159,460250
      Southwestern Pennsylvania$119,470$100,680$146,030110
      Scranton, PA$119,430$96,220$140,320220
      Johnstown, PA$119,360$81,330$142,63040
      Williamsport, PA$114,050$90,490$133,14040
      Erie, PA$107,800$81,780$142,650110
      Northwestern Pennsylvania$106,490$90,210$142,290110
      Lebanon, PA$105,330$92,830$130,16040
      Altoona, PA$101,360$89,840$141,21060
      State College, PA$100,050$84,980$127,07070

      View Human Resources Managers salaries in all cities