Computer Programmers Salary in Pennsylvania

BLS OEWS May 2025 • 13 metro areas • Pennsylvania

Computer Programmers in Pennsylvania earn a median salary of $84,245 per year on average across 13 metro and nonmetro areas, -14.6% vs the national median of $98,670. An estimated 3,970 computer programmers are employed across Pennsylvania, with salaries ranging from $70,680 to $93,780 depending on location.

$84,245 Avg median salary in Pennsylvania
$93,780 Highest paying metro
$70,680 Lowest paying metro
3,970 Employed in Pennsylvania

Compare Computer Programmers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Computer Programmers
in
    vs

      Computer Programmers salaries by city in Pennsylvania

      Metro areaMedian salary25th pct75th pctEmployed
      York, PA$93,780$70,980$98,54090
      Reading, PA$91,840$70,370$97,65060
      Philadelphia, PA-NJ-DE-MD$88,100$75,140$119,7102,130
      Northwestern Pennsylvania$87,660$56,220$99,55040
      Pittsburgh, PA$86,120$65,970$104,440600
      Central Pennsylvania$86,080$68,470$107,71070
      Allentown, PA-NJ$85,510$70,450$106,920130
      Lancaster, PA$85,420$73,910$105,330110
      Scranton, PA$84,260$67,600$97,320140
      Harrisburg, PA$82,410$68,810$100,200160
      State College, PA$81,490$70,770$87,690340
      Erie, PA$71,830$50,350$87,05060
      Southwestern Pennsylvania$70,680$57,390$82,10040

      View Computer Programmers salaries in all cities