Salaripedia
English

How much does a web developer make in Durham?

$96,880a year

Median yearly pay for web developers in the Durham-Chapel Hill, NC metro area. That is $46.58 an hour or $8,073 a month.

Hourly
$46.58
Vs. national median
+5%
Rank among cities
27 of 163
Jobs in the area
160
Pay range
Lowest 10%: $54,470Median: $96,880Highest 10%: $145,200
PercentileYearlyHourly
10th$54,470$26.19
25th$75,910$36.50
Median$96,880$46.58
75th$116,800$56.17
90th$145,200$69.79

Other cities in North Carolina

Median yearly pay for web developers.

Virginia Beach, VA$103,400
Charlotte, NC$102,000
Winston-Salem, NC$100,200
Greensboro, NC$91,730
Wilmington, NC$91,480
Raleigh, NC$82,250
Asheville, NC$79,530
Web Developer salary in North Carolina Web Developer salary in all states

Related jobs in Durham

Same field, median yearly pay.

Computer Network Architect$145,000
Database Architect$141,800
Computer and Information Research Scientist$137,000
Software Developer$135,600
Web and Digital Interface Designer$133,300
Information Security Analyst$129,700
Computer Occupation$126,300
Software Quality Assurance Analyst and Tester$123,000
Database Administrator$118,000
Network and Computer Systems Administrator$110,600
Salaries for every job in Durham, NC

Frequently asked questions

How much does a web developer make an hour in Durham?

The median hourly pay in the Durham-Chapel Hill, NC metro area is $46.58 ($96,880 a year).

Do web developers make more in Durham than the national average?

Yes: $96,880 against $92,650 nationally, 5% more.

How does Durham compare with the rest of North Carolina?

The median in North Carolina is $96,610, so Durham pays 0% more.

Where does Durham rank for web developer pay?

27 of 163 metro areas with data.

How much does a web developer make starting out in Durham?

The lowest-paid 10% make $54,470 or less a year; the top 10% make $145,200 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.