Salaripedia
English

How much does a computer programmer make in Lancaster?

$83,990a year

Median yearly pay for computer programmers in the Lancaster, PA metro area. That is $40.38 an hour or $6,999 a month.

Hourly
$40.38
Vs. national median
-16%
Rank among cities
142 of 207
Jobs in the area
100
Pay range
Lowest 10%: $63,470Median: $83,990Highest 10%: $135,700
PercentileYearlyHourly
10th$63,470$30.51
25th$66,950$32.19
Median$83,990$40.38
75th$99,000$47.60
90th$135,700$65.22

Other cities in Pennsylvania

Median yearly pay for computer programmers.

Philadelphia, PA$101,400
Reading, PA$98,690
Allentown, PA$93,510
York, PA$91,760
Scranton, PA$88,180
Harrisburg, PA$86,450
Pittsburgh, PA$85,340
Computer Programmer salary in Pennsylvania Computer Programmer salary in all states

Related jobs in Lancaster

Same field, median yearly pay.

Computer Network Architect$133,400
Software Developer$104,700
Information Security Analyst$96,540
Data Scientist$90,960
Software Quality Assurance Analyst and Tester$90,540
Computer Systems Analyst$86,830
Database Administrator$86,720
Network and Computer Systems Administrator$83,360
Computer Occupation$81,750
Web Developer$80,710
Salaries for every job in Lancaster, PA

Frequently asked questions

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

The median hourly pay in the Lancaster, PA metro area is $40.38 ($83,990 a year).

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

No: $83,990 against $100,400 nationally, 16% less.

How does Lancaster compare with the rest of Pennsylvania?

The median in Pennsylvania is $89,180, so Lancaster pays 6% less.

Where does Lancaster rank for computer programmer pay?

142 of 207 metro areas with data.

How much does a computer programmer make starting out in Lancaster?

The lowest-paid 10% make $63,470 or less a year; the top 10% make $135,700 or more.

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.