Advertisement
Sheet Metal Workers average salary by city in Pennsylvania
- Philadelphia$80,970
- Reading$80,140
- Allentown$79,280
- Scranton$74,570
- Harrisburg$72,750
- Lancaster$69,980
- Lebanon$68,060
- Erie$67,410
- York$66,780
- Pittsburgh$62,960
- Altoona$61,290
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Philadelphia | $80,970 | $77,140 | $56,800 | $63,307 | 103 |
| Reading | $80,140 | $67,230 | $55,890 | $62,748 | 97 |
| Allentown | $79,280 | $65,310 | $51,190 | $62,170 | 100 |
| Scranton | $74,570 | $65,250 | $54,300 | $59,001 | 94 |
| Harrisburg | $72,750 | $63,580 | $54,830 | $57,776 | 99 |
| Lancaster | $69,980 | $59,880 | $50,500 | $55,913 | 98 |
| Lebanon | $68,060 | $59,510 | $49,780 | $54,621 | 93 |
| Erie | $67,410 | $65,710 | $48,060 | $54,183 | 91 |
| York | $66,780 | $60,350 | $50,810 | $53,760 | 96 |
| Pittsburgh | $62,960 | $58,050 | $50,650 | $50,835 | 95 |
| Altoona | $61,290 | $58,630 | $46,960 | $49,545 | 90 |
*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.
Sheet Metal Workers 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 47-2211.
- U.S. and statewide figures: BLS OEWS national and state estimates, May 2025, every employer including rural areas.
- 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.