The title of Web developer can describe anyone who develops and manages websites, ranging from someone who tweaks WordPress layouts to someone who manages a fleet of Web servers. Although this job requires similar skills, if you develop web-based applications rather than the websites themselves, you may find the article on Application Developer Salaries more relevant.
National Salary Overview
The Bureau of Labor Statistics combines salaries for Web developers with information security analysts and computer network architects. While these positions do generally have a lot of lap-over in terms of job duties and responsibilities, it's important to note that these figures may be high as a result of combining these jobs.
The latests statistics from show that these positions earned a median salary of $78,000 in 2011. (Median represents the middle-point in all salaries, with half earning more and half earning less than this figure.) This is slightly more than the median salary of all computer-related occupations, which had a median salary of $73,710. It's more than double the national median salary for all occupations which was $33,840 according to the Labor Department.
The highest-earning 10 percent of web developers earned over $124,900 in 2011, while the lowest-paid earned below $42,800.
Other sources may not be as comprehensive as the Department of Labor, but do offer salary estimates specifically for Web developers, without information security analyst and computer network architect data mixed in. For example, Indeed.com has estimated the average salary of a Web developer as $91,000 in 2012. Glassdoor has estimated the average salary of a Web developer as $75,600 for 2012.Payscale lists a range between $30,300 and $77,600 for Web developers in 2012.
Salaries vary by region. Each state keeps its own figures on median salary for web developers, using the same job titles as the national Labor Department, which includes Web developers, information security analysts and computer network architects. Following is a sample of 12 states median salaries. The figures in brackets represent the top and bottom 10 percent thresholds, corresponding to the national statistics.
Massachusetts: $87,700 ($48,400 to $139,200)
California: $85,400 ($47,900 to $142,800)
Washington: $83,500 ($48,800 to $118,800)
Colorado: $81,300 ($45,200 to $119,400)
Texas: $80,600 ($46,000 to $124,800)
Georgia: $79,600 ($48,600 to $120,900)
National: $78,000 ($42,800 to $124,900)
Pennsylvania: $77,100 ($41,400 to $127,900)
Kansas: $67,800 ($40,100 to $105,000)
Wisconsin: $65900 ($36,900 to $101,600)
Florida: $63,500 ($38,600 to $103,000)
Maine: $61,900 ($40,300 to $91,600)
Mississippi: $59,200 ($32,700 to $91,900)
For information on states not listed here, visit CareerOneStop and select a state.
Best Cities for Web Developers
According to a Payscale survey of nearly 2,500 Web developers, the best cities for salary potential, in descending order are San Francisco, Boston, Los Angeles, New York, Seattle, Chicago and Minneapolis.
Salaries by Experience
Web developers with less than a year's experience can expect to earn between $29,000 and $55,000. Those with less than five years experience earn between $30,000 and $67,000. Those with between five and ten years experience earn between $38,000 and $80,000. Those with more than ten years experience can earn between $41,000 and $98,000.
A senior Web developer with less than five years experience can earn between $40,000 and $88,000. Those with between five and ten years experience can earn between $49,000 and $98,000. Those with more than ten years experience can earn between $54,000 and $107,000.
Outlook to 2020
Job prospects for Web developers should continue to be favorable through to 2020 according to the the Bureau of Labor Statistics. Web developers with up-to-date knowledge of programming languages as well as multimedia tools like Flash and Photoshop will have the best opportunities.
For Web developers, information and security analysts and computer network architects, there were 302,300 positions in the U.S. in 2010. This figure should grow by 22 percent by 2020 to about 367,900 positions. This growth rate is about the same as the average of all computer occupations combined. This figure is far higher than the average growth rate of all U.S. jobs however, which is estimated at only 14 percent.