Couriers and Messengers Salary in Pennsylvania

BLS OEWS May 2025 • 15 metro areas • Pennsylvania

Couriers and Messengers in Pennsylvania earn a median salary of $34,250 per year on average across 15 metro and nonmetro areas, -10.7% vs the national median of $38,340. An estimated 3,250 couriers and messengers are employed across Pennsylvania, with salaries ranging from $30,460 to $38,490 depending on location.

$34,250 Avg median salary in Pennsylvania
$38,490 Highest paying metro
$30,460 Lowest paying metro
3,250 Employed in Pennsylvania

Compare Couriers and Messengers salaries & buying power

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

Full tool →
Couriers and Messengers
in
    vs

      Couriers and Messengers salaries by city in Pennsylvania

      Metro area Median salary 25th pct 75th pct Employed
      Allentown, PA-NJ $38,490 $35,240 $39,200 300
      Philadelphia, PA-NJ-DE-MD $38,330 $36,670 $43,200 1,660
      Pittsburgh, PA $37,940 $34,220 $39,170 490
      Northeastern Pennsylvania $36,310 $30,540 $38,420 40
      Erie, PA $35,800 $31,150 $35,800 50
      Lancaster, PA $35,360 $31,940 $35,420 110
      Harrisburg, PA $34,390 $32,030 $39,000 120
      York, PA $34,350 $31,170 $41,340 80
      Reading, PA $34,160 $34,160 $39,460 40
      Central Pennsylvania $32,780 $29,630 $38,350 90
      Altoona, PA $32,480 $29,930 $39,420 30
      Southwestern Pennsylvania $31,150 $27,620 $35,120 50
      Scranton, PA $31,050 $27,800 $36,920 100
      Johnstown, PA $30,700 $30,400 $33,040 30
      Northwestern Pennsylvania $30,460 $25,380 $37,770 60

      View Couriers and Messengers salaries in all cities