Retail Salespersons Salary in Pennsylvania

BLS OEWS May 2025 • 20 metro areas • Pennsylvania

Retail Salespersons in Pennsylvania earn a median salary of $29,860 per year on average across 20 metro and nonmetro areas, -13.6% vs the national median of $34,580. An estimated 163,140 retail salespersons are employed across Pennsylvania, with salaries ranging from $27,510 to $33,630 depending on location.

$29,860 Avg median salary in Pennsylvania
$33,630 Highest paying metro
$27,510 Lowest paying metro
163,140 Employed in Pennsylvania

Compare Retail Salespersons salaries & buying power

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

Full tool →
Retail Salespersons
in
    vs

      Retail Salespersons salaries by city in Pennsylvania

      Metro area Median salary 25th pct 75th pct Employed
      Philadelphia, PA-NJ-DE-MD $33,630 $29,200 $37,300 64,820
      Reading, PA $32,300 $27,810 $36,750 4,170
      Allentown, PA-NJ $32,250 $28,040 $37,140 8,790
      Lebanon, PA $31,540 $27,680 $36,140 1,470
      Harrisburg, PA $30,360 $27,420 $35,970 7,420
      Chambersburg, PA $30,060 $26,790 $36,150 1,580
      Pittsburgh, PA $30,020 $27,050 $35,970 29,130
      Williamsport, PA $29,820 $26,530 $34,610 1,320
      Lancaster, PA $29,690 $27,100 $36,200 7,430
      Northwestern Pennsylvania $29,660 $26,310 $36,280 3,590
      York, PA $29,630 $27,060 $35,990 4,490
      Southwestern Pennsylvania $29,400 $26,310 $35,370 3,910
      State College, PA $29,350 $26,620 $35,970 1,690
      Central Pennsylvania $29,320 $26,310 $35,850 4,450
      Scranton, PA $29,250 $26,910 $35,880 6,700
      Northeastern Pennsylvania $29,180 $26,020 $35,690 4,220
      Erie, PA $28,340 $26,020 $34,780 3,510
      Altoona, PA $28,210 $24,340 $35,070 2,070
      Johnstown, PA $27,680 $23,960 $34,840 1,350
      Gettysburg, PA $27,510 $25,670 $32,880 1,030

      View Retail Salespersons salaries in all cities