Software Engineer Salary in Pennsylvania (PA)

The average software engineer salary in Pennsylvania is $116,580 per year, or $56.05 per hour, compared to the national average salary of $133,722 per year.

The table below shows the average salary of software engineers in PA, whether in metro or non-metro areas, including hourly, weekly, monthly, and annual wages.

AreaHourlyWeeklyMonthlyAnnual
Pennsylvania$56.05$2,242$9,715$116,580

Metropolitan and Nonmetropolitan Area, Pennsylvania

AreaHourlyWeeklyMonthlyAnnual
Allentown-Bethlehem-Easton, PA-NJ(0010900)$53.24$2,130$9,228$110,740
Altoona, PA(0011020)$47.45$1,898$8,225$98,696
Bloomsburg-Berwick, PA(0014100)$51.51$2,060$8,929$107,145
Chambersburg-Waynesboro, PA(0016540)$52.65$2,106$9,127$109,521
East Stroudsburg, PA(0020700)$49.13$1,965$8,517$102,200
Erie, PA(0021500)$47.26$1,890$8,191$98,293
Harrisburg-Carlisle, PA(0025420)$51.70$2,068$8,961$107,538
Johnstown, PA(0027780)$43.79$1,752$7,590$91,083
Lancaster, PA(0029540)$50.10$2,004$8,684$104,204
Lebanon, PA(0030140)$48.94$1,958$8,483$101,798
New York-Newark-Jersey City, NY-NJ-PA(0035620)$69.15$2,766$11,986$143,830
Northern Pennsylvania nonmetropolitan area(4200002)$47.90$1,916$8,302$99,623
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD(0037980)$58.22$2,329$10,092$121,102
Pittsburgh, PA(0038300)$52.42$2,097$9,086$109,028
Reading, PA(0039740)$52.33$2,093$9,071$108,847
Scranton--Wilkes-Barre--Hazleton, PA(0042540)$48.92$1,957$8,479$101,747
Southern Pennsylvania nonmetropolitan area(4200003)$48.23$1,929$8,361$100,327
State College, PA(0044300)$53.13$2,125$9,210$110,518
Western Pennsylvania nonmetropolitan area(4200001)$49.02$1,961$8,497$101,959
Williamsport, PA(0048700)$48.98$1,959$8,490$101,878
York-Hanover, PA(0049620)$49.15$1,966$8,519$102,231
Youngstown-Warren-Boardman, OH-PA(0049660)$45.99$1,840$7,972$95,665