Human Resources Specialists Salary in Pennsylvania

BLS OEWS May 2025 • 20 metro areas • Pennsylvania

Human Resources Specialists in Pennsylvania earn a median salary of $63,253 per year on average across 20 metro and nonmetro areas, -13.2% vs the national median of $72,910. An estimated 36,370 human resources specialists are employed across Pennsylvania, with salaries ranging from $59,160 to $72,670 depending on location.

$63,253 Avg median salary in Pennsylvania
$72,670 Highest paying metro
$59,160 Lowest paying metro
36,370 Employed in Pennsylvania

Compare Human Resources Specialists salaries & buying power

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

Full tool →
Human Resources Specialists
in
    vs

      Human Resources Specialists salaries by city in Pennsylvania

      Metro area Median salary 25th pct 75th pct Employed
      Philadelphia, PA-NJ-DE-MD $72,670 $57,780 $95,980 17,470
      Lebanon, PA $69,990 $57,730 $84,700 320
      York, PA $68,410 $54,140 $93,790 1,060
      State College, PA $66,340 $52,660 $85,090 430
      Allentown, PA-NJ $65,480 $53,940 $83,320 1,580
      Harrisburg, PA $64,580 $53,710 $81,990 2,430
      Pittsburgh, PA $63,580 $51,030 $82,980 5,950
      Reading, PA $63,290 $51,160 $81,190 940
      Lancaster, PA $63,210 $50,880 $79,930 1,100
      Southwestern Pennsylvania $62,080 $48,480 $79,310 460
      Altoona, PA $62,020 $48,960 $80,390 290
      Chambersburg, PA $61,310 $49,400 $85,510 250
      Gettysburg, PA $60,880 $50,510 $77,100 120
      Northeastern Pennsylvania $60,770 $48,000 $79,880 460
      Northwestern Pennsylvania $60,510 $49,220 $76,080 560
      Scranton, PA $60,340 $49,280 $79,420 1,170
      Erie, PA $60,280 $49,660 $78,890 570
      Central Pennsylvania $60,250 $47,520 $77,440 790
      Williamsport, PA $59,900 $48,960 $75,120 210
      Johnstown, PA $59,160 $46,180 $77,290 210

      View Human Resources Specialists salaries in all cities