Advertisement
Software Developers average salary by city in Pennsylvania
- Philadelphia$136,050
- Pittsburgh$126,430
- Allentown$124,420
- Lebanon$123,670
- York$123,010
- Scranton$119,240
- Reading$119,170
- Harrisburg$117,230
- Lancaster$114,920
- Chambersburg$113,550
- State College$112,920
- Johnstown$110,450
- Altoona$107,890
- Gettysburg$107,840
- Erie$107,390
- Williamsport$106,820
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Philadelphia | $136,050 | $133,040 | $103,920 | $100,079 | 103 |
| Pittsburgh | $126,430 | $124,500 | $95,560 | $93,800 | 95 |
| Allentown | $124,420 | $122,930 | $97,160 | $92,487 | 100 |
| Lebanon | $123,670 | $107,810 | $85,230 | $91,998 | 93 |
| York | $123,010 | $114,600 | $95,180 | $91,567 | 96 |
| Scranton | $119,240 | $119,960 | $93,020 | $89,055 | 94 |
| Reading | $119,170 | $120,920 | $93,520 | $89,008 | 97 |
| Harrisburg | $117,230 | $109,470 | $93,830 | $87,702 | 99 |
| Lancaster | $114,920 | $104,740 | $87,470 | $86,148 | 98 |
| Chambersburg | $113,550 | $106,200 | $83,760 | $85,226 | 95 |
| State College | $112,920 | $103,620 | $88,750 | $84,803 | 97 |
| Johnstown | $110,450 | $100,340 | $78,410 | $83,141 | 86 |
| Altoona | $107,890 | $101,670 | $82,480 | $81,418 | 90 |
| Gettysburg | $107,840 | $100,560 | $89,890 | $81,385 | 95 |
| Erie | $107,390 | $101,550 | $84,990 | $81,082 | 91 |
| Williamsport | $106,820 | $93,960 | $84,540 | $80,698 | 92 |
*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.
Software Developers 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 15-1252.
- 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.