Salaripedia
English

How much does a computer programmer make in New York?

$126,800a year

Median yearly pay for computer programmers in the New York-Newark-Jersey City, NY-NJ metro area. That is $60.94 an hour or $10,560 a month.

Hourly
$60.94
Vs. national median
+26%
Rank among cities
14 of 207
Jobs in the area
6,670
Pay range
Lowest 10%: $76,000Median: $126,800Highest 10%: $173,900
PercentileYearlyHourly
10th$76,000$36.54
25th$94,990$45.67
Median$126,800$60.94
75th$151,500$72.82
90th$173,900$83.61

Other cities in New York

Median yearly pay for computer programmers.

Syracuse, NY$99,920
Buffalo, NY$94,260
Kiryas Joel, NY$92,600
Albany, NY$84,140
Rochester, NY$83,420
Binghamton, NY$80,510
Utica, NY$78,770
Computer Programmer salary in New York Computer Programmer salary in all states

Related jobs in New York

Same field, median yearly pay.

Computer and Information Research Scientist$170,900
Software Developer$166,800
Computer Network Architect$163,000
Actuary$161,500
Information Security Analyst$140,500
Statistician$137,500
Data Scientist$136,000
Database Architect$131,500
Software Quality Assurance Analyst and Tester$130,500
Computer Systems Analyst$128,300
Salaries for every job in New York, NY

Frequently asked questions

How much does a computer programmer make an hour in New York?

The median hourly pay in the New York-Newark-Jersey City, NY-NJ metro area is $60.94 ($126,800 a year).

Do computer programmers make more in New York than the national average?

Yes: $126,800 against $100,400 nationally, 26% more.

How does New York compare with the rest of New York?

The median in New York is $104,000, so New York pays 22% more.

Where does New York rank for computer programmer pay?

14 of 207 metro areas with data.

How much does a computer programmer make starting out in New York?

The lowest-paid 10% make $76,000 or less a year; the top 10% make $173,900 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.