Salaripedia
English

How much does a computer programmer make in Pennsylvania?

$89,180a year

Median yearly pay for computer programmers in Pennsylvania. That is $42.88 an hour or $7,432 a month.

Hourly
$42.88
Vs. national median
-11%
Rank among states
33 of 46
Jobs in the state
3,120
Pay range
Lowest 10%: $60,070Median: $89,180Highest 10%: $134,700
PercentileYearlyHourly
10th$60,070$28.88
25th$76,230$36.65
Median$89,180$42.88
75th$109,700$52.76
90th$134,700$64.76

Cities in Pennsylvania

Metro areas, median yearly pay.

Philadelphia, PA$101,400
Reading, PA$98,690
Allentown, PA$93,510
York, PA$91,760
Scranton, PA$88,180
State College, PA$87,610
Harrisburg, PA$86,450
Pittsburgh, PA$85,340
Lancaster, PA$83,990
Erie, PA$78,060
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for computer programmers.

30. Missouri$90,420
31. Montana$89,920
32. Vermont$89,560
33. Pennsylvania$89,180
34. Idaho$89,020
35. Arizona$88,990
36. Ohio$85,270
Computer Programmer salary in all states

Frequently asked questions

How much does a computer programmer make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $42.88 ($89,180 a year).

Do computer programmers make more in Pennsylvania than the national average?

No: $89,180 against $100,400 nationally, 11% less.

Where does Pennsylvania rank for computer programmer pay?

Pennsylvania ranks 33 of 46 states.

Which city in Pennsylvania pays computer programmers the most?

Philadelphia-Camden-Wilmington, PA-NJ-DE-MD, with a median of $101,400 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.