Web development has, for many years, been a lucrative career path for millions of people. Though there’s been a recent downturn in the tech sector, with many companies collectively laying off thousands of workers, there’s still a need for developers—including those who can work as front-end developers.
For those unfamiliar with web development as a discipline, many developers can specialize as either back-end or front-end web developers, while others can practice “full-stack” development, working from front to back. As for what a “front-end web developer” actually does? They work on the part of websites that users actually see, says Dan Martino, the digital director and founder of 914Digital, a New York-based digital media company.
“Front-end development includes using HTML and CSS, styling websites, and making it look pretty,” he says. Effectively, a front-end developer may receive a website design from a designer, and then make it come to life on the internet—whereas a back-end developer does all the “under the hood” stuff, such as connecting databases and the like, according to Martino.
How much do front-end developers make?
As for how much front-end developers earn, a lot of it has to do with where the specific developer lives and or works. But overall, the average salary for front-end developers in the United States is $102,142, according to data from ZipRecruiter. But it’s important to note that salary, on its own, doesn’t account for a developer’s full compensation.
“For most of these types of roles, people get fairly generous benefits packages, and some type of bonus pay,” says Julia Pollak, Chief economist at ZipRecruiter. So, front-end developers may see significant bonuses—which scale up depending on how senior the developer is—and some may also get stock grants. In all, Pollak says that “looking at job postings will not give you the full figure—adding equity and bonuses can add as much as 50%” of a developer’s salary to their total compensation.
As for where front-end developers are earning the most, ZipRecruiter’s internal data shared with Fortune Education shows that a surprising state—Montana—leads the list with average salaries topping $117,000. It’s followed by New Hampshire, California, Tennessee, and Wisconsin, where front-end developers are all earning more than $113,000 on average.
Cost of living
For developers of all stripes, the cost of living in a given state is something that also must be considered—a relatively high salary can be moot if you’re living in an expensive area. Especially in an era of rising prices, as seen over the past couple of years, taking both earnings and expected expenditures into account can help developers get a sense of how far their salary will take them.
That said, Pollak notes that it’s possible that front-end developers can find high-paying jobs in traditionally low-cost states, often because some industries tend to cluster in certain cities. Examples include credit card companies in South Dakota, or health care companies in Kentucky—both are cheap, relative to states like New York or California, but the companies based there need developers.
As such, there may be opportunities in those states to increase earning and purchasing power.
View this interactive chart on Fortune.com
Front-end developer salary by state
You can find the states with the highest average salaries for front-end developers below. Salary numbers are from ZipRecruiter, and are the averages for each state as calculated between the beginning of 2024 through early May 2024. Each state’s cost of living (COL) index is calculated by the Missouri Economic Research and Information Center (MERIC), which averages indexes from metro areas and cities, and incorporates costs for groceries, housing, utilities, and transportation.
Here are the states with the highest-earning front-end web developers:
The takeaway
Front-end web development can be a lucrative career path, with average earnings ranging from between $91,000 to upward of $117,000, depending on where a developer lives and works. Though there have been recent rounds of layoffs in the tech sector, web development, overall, is expected to see overall growth in terms of job numbers—growing 16% by 2032, according to data from the Bureau of Labor Statistics.
As the data shows, front-end developers can earn fairly high salaries in every state, with the states where front-end developers earn the most being somewhat surprising, such as Montana and New Hampshire. But it’s also important to keep the total compensation package in mind when looking at earnings—stock grants and bonuses can provide a serious, and somewhat hidden, boost to earnings.