How much does a sales representatives of service make in Pennsylvania?
$64,480a year
Median yearly pay for sales representatives of services in Pennsylvania. That is $31.00 an hour or $5,373 a month.
- Hourly
- $31.00
- Vs. national median
- -8%
- Rank among states
- 22 of 51
- Jobs in the state
- 39,920
Pay range
Lowest 10%: $37,270Median: $64,480Highest 10%: $134,000
| Percentile | Yearly | Hourly | |
|---|---|---|---|
| 10th | $37,270 | $17.92 | |
| 25th | $47,570 | $22.87 | |
| Median | $64,480 | $31.00 | |
| 75th | $97,370 | $46.81 | |
| 90th | $134,000 | $64.41 |
Cities in Pennsylvania
Metro areas, median yearly pay.
| Philadelphia, PA | $71,020 |
| Harrisburg, PA | $65,650 |
| Lebanon, PA | $63,670 |
| York, PA | $63,400 |
| Pittsburgh, PA | $63,370 |
| Lancaster, PA | $63,160 |
| Chambersburg, PA | $62,550 |
| Reading, PA | $60,880 |
| Allentown, PA | $59,410 |
| State College, PA | $59,260 |
| Williamsport, PA | $59,230 |
| Altoona, PA | $57,970 |
| Scranton, PA | $56,330 |
| Erie, PA | $56,210 |
| Johnstown, PA | $52,750 |
| Gettysburg, PA | $51,640 |
Nearby in the ranking
States with similar pay for sales representatives of services.
| 19. Oregon | $67,040 |
| 20. Illinois | $66,900 |
| 21. North Dakota | $66,060 |
| 22. Pennsylvania | $64,480 |
| 23. Wisconsin | $64,020 |
| 24. Indiana | $63,960 |
| 25. Maine | $63,900 |
Frequently asked questions
How much does a sales representatives of service make an hour in Pennsylvania?
The median hourly pay in Pennsylvania is $31.00 ($64,480 a year).
Do sales representatives of services make more in Pennsylvania than the national average?
No: $64,480 against $69,990 nationally, 8% less.
Where does Pennsylvania rank for sales representatives of service pay?
Pennsylvania ranks 22 of 51 states.
Which city in Pennsylvania pays sales representatives of services the most?
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD, with a median of $71,020 a year.
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.