Advertisement
Phlebotomists average salary by city in Pennsylvania
- Philadelphia$47,040
- Reading$45,200
- Allentown$44,520
- Harrisburg$43,280
- Lancaster$42,950
- York$42,950
- Pittsburgh$42,060
- Scranton$40,710
- Erie$40,670
- Williamsport$40,200
- Altoona$37,280
- Johnstown$34,870
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Philadelphia | $47,040 | $47,370 | $44,220 | $38,533 | 103 |
| Reading | $45,200 | $45,360 | $38,150 | $37,111 | 97 |
| Allentown | $44,520 | $44,460 | $41,140 | $36,585 | 100 |
| Harrisburg | $43,280 | $44,700 | $39,480 | $35,627 | 99 |
| Lancaster | $42,950 | $43,170 | $39,440 | $35,372 | 98 |
| York | $42,950 | $43,170 | $38,930 | $35,372 | 96 |
| Pittsburgh | $42,060 | $40,430 | $38,030 | $34,684 | 95 |
| Scranton | $40,710 | $39,250 | $37,250 | $33,641 | 94 |
| Erie | $40,670 | $39,280 | $38,260 | $33,610 | 91 |
| Williamsport | $40,200 | $39,480 | $39,480 | $33,247 | 92 |
| Altoona | $37,280 | $35,660 | $35,230 | $30,990 | 90 |
| Johnstown | $34,870 | $34,330 | $33,970 | $29,128 | 86 |
*Average salary after federal and state taxes for a single filer; local earned income taxes (for example Philadelphia's wage tax) are not included. Cost of living: BEA price parity, U.S. = 100.
Phlebotomists salary in other states
More about pay in Pennsylvania
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 31-9097.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.