Advertisement
Construction Laborers average salary by city in Pennsylvania
- Philadelphia$58,940
- Allentown$54,880
- State College$54,530
- Pittsburgh$54,280
- York$53,420
- Reading$53,040
- Scranton$52,690
- Harrisburg$52,580
- Lancaster$51,570
- Williamsport$49,700
- Johnstown$49,040
- Lebanon$48,990
- Gettysburg$48,340
- Chambersburg$48,310
- Erie$47,940
- Altoona$46,930
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Philadelphia | $58,940 | $55,120 | $46,660 | $47,729 | 103 |
| Allentown | $54,880 | $49,290 | $46,310 | $44,591 | 100 |
| State College | $54,530 | $53,420 | $46,020 | $44,321 | 97 |
| Pittsburgh | $54,280 | $50,600 | $45,670 | $44,128 | 95 |
| York | $53,420 | $49,350 | $46,470 | $43,463 | 96 |
| Reading | $53,040 | $48,800 | $45,300 | $43,169 | 97 |
| Scranton | $52,690 | $48,290 | $40,620 | $42,899 | 94 |
| Harrisburg | $52,580 | $49,670 | $45,760 | $42,814 | 99 |
| Lancaster | $51,570 | $48,670 | $45,250 | $42,033 | 98 |
| Williamsport | $49,700 | $46,360 | $39,380 | $40,588 | 92 |
| Johnstown | $49,040 | $45,320 | $39,480 | $40,078 | 86 |
| Lebanon | $48,990 | $47,530 | $42,060 | $40,039 | 93 |
| Gettysburg | $48,340 | $48,010 | $42,210 | $39,537 | 95 |
| Chambersburg | $48,310 | $46,860 | $39,780 | $39,514 | 95 |
| Erie | $47,940 | $46,480 | $38,290 | $39,228 | 91 |
| Altoona | $46,930 | $45,820 | $38,380 | $38,448 | 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.
Construction Laborers 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-2061.
- 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.