15 Series · SOC 15-1254
Web Developers
National salary data from the Bureau of Labor Statistics (May 2024)
Median Salary
$90,930
per year
Median Hourly
$43.72/hr
per hour
Mean Salary
$98,790
average
Employment
78,860
jobs nationwide
Salary Range
Annual Salary Distribution
Hourly Rate Distribution
10th Percentile
$48,560
25th Percentile
$63,140
Median
$90,930
75th Percentile
$124,300
90th Percentile
$162,870
Salary by State
Highest Paying States
View all 50 states →
| # | State | Median Salary | vs National |
|---|---|---|---|
| 1 | District of Columbia | $121,000 | +33% above national |
| 2 | California | $117,380 | +29% above national |
| 3 | Washington | $112,010 | +23% above national |
| 4 | Maryland | $111,750 | +23% above national |
| 5 | Virginia | $110,830 | +22% above national |
| 6 | Massachusetts | $107,570 | +18% above national |
| 7 | Illinois | $103,300 | +14% above national |
| 8 | Alaska | $102,530 | +13% above national |
| 9 | Colorado | $101,760 | +12% above national |
| 10 | Missouri | $100,950 | +11% above national |
| 11 | Minnesota | $99,870 | +10% above national |
| 12 | Michigan | $97,690 | +7% above national |
| 13 | Rhode Island | $95,380 | +5% above national |
| 14 | North Carolina | $94,070 | +3% above national |
| 15 | New Hampshire | $93,810 | +3% above national |
| 16 | Hawaii | $93,600 | +3% above national |
| 17 | Texas | $93,120 | +2% above national |
| 18 | Ohio | $92,380 | +2% above national |
| 19 | Pennsylvania | $89,910 | 1% below national |
| 20 | New Jersey | $87,980 | 3% below national |
| 21 | Arizona | $87,070 | 4% below national |
| 22 | Idaho | $84,250 | 7% below national |
| 23 | South Carolina | $83,200 | 9% below national |
| 24 | Vermont | $82,170 | 10% below national |
| 25 | Florida | $81,410 | 10% below national |
| 26 | Kentucky | $80,960 | 11% below national |
| 27 | Utah | $80,350 | 12% below national |
| 28 | Nevada | $79,550 | 13% below national |
| 29 | Oregon | $79,540 | 13% below national |
| 30 | Oklahoma | $76,740 | 16% below national |
| 31 | Connecticut | $75,280 | 17% below national |
| 32 | Georgia | $75,000 | 18% below national |
| 33 | Tennessee | $74,950 | 18% below national |
| 34 | Louisiana | $74,500 | 18% below national |
| 35 | Nebraska | $74,320 | 18% below national |
| 36 | Indiana | $73,790 | 19% below national |
| 37 | Delaware | $72,800 | 20% below national |
| 38 | Kansas | $71,430 | 21% below national |
| 39 | North Dakota | $71,190 | 22% below national |
| 40 | West Virginia | $69,160 | 24% below national |
| 41 | Wisconsin | $67,970 | 25% below national |
| 42 | New York | $67,400 | 26% below national |
| 43 | Iowa | $67,110 | 26% below national |
| 44 | Montana | $65,490 | 28% below national |
| 45 | Alabama | $62,990 | 31% below national |
| 46 | New Mexico | $60,010 | 34% below national |
| 47 | Mississippi | $58,260 | 36% below national |
| 48 | South Dakota | $50,420 | 45% below national |
| 49 | Puerto Rico | $44,290 | 51% below national |
| 50 | Arkansas | $43,530 | 52% below national |
Salary by Metro Area
Highest Paying Metros
View all 217 metro areas →
| # | Metro Area | Median Salary | vs National |
|---|---|---|---|
| 1 | San Jose-Sunnyvale-Santa Clara, CA | $161,750 | +78% above national |
| 2 | San Francisco-Oakland-Fremont, CA | $157,490 | +73% above national |
| 3 | Rochester, MN | $127,700 | +40% above national |
| 4 | Columbia, SC | $126,380 | +39% above national |
| 5 | Washington-Arlington-Alexandria, DC-VA-MD-WV | $126,040 | +39% above national |
| 6 | Vallejo, CA | $123,370 | +36% above national |
| 7 | Seattle-Tacoma-Bellevue, WA | $120,750 | +33% above national |
| 8 | Winston-Salem, NC | $120,710 | +33% above national |
| 9 | Boston-Cambridge-Newton, MA-NH | $117,560 | +29% above national |
| 10 | Santa Maria-Santa Barbara, CA | $115,730 | +27% above national |
| 11 | Baltimore-Columbia-Towson, MD | $115,650 | +27% above national |
| 12 | Maryland nonmetropolitan area | $111,750 | +23% above national |
| 13 | Kennewick-Richland, WA | $111,480 | +23% above national |
| 14 | Denver-Aurora-Centennial, CO | $110,380 | +21% above national |
| 15 | Olympia-Lacey-Tumwater, WA | $108,190 | +19% above national |
| 16 | Southern Ohio nonmetropolitan area | $107,240 | +18% above national |
| 17 | Eastern Washington nonmetropolitan area | $106,720 | +17% above national |
| 18 | Western Washington nonmetropolitan area | $105,790 | +16% above national |
| 19 | West Northwestern Ohio nonmetropolitan area | $105,400 | +16% above national |
| 20 | Sacramento-Roseville-Folsom, CA | $104,820 | +15% above national |
| 21 | Detroit-Warren-Dearborn, MI | $104,000 | +14% above national |
| 22 | Harrisburg-Carlisle, PA | $103,940 | +14% above national |
| 23 | Minneapolis-St. Paul-Bloomington, MN-WI | $103,910 | +14% above national |
| 24 | San Diego-Chula Vista-Carlsbad, CA | $103,640 | +14% above national |
| 25 | Richmond, VA | $102,630 | +13% above national |
| 26 | Akron, OH | $102,390 | +13% above national |
| 27 | Southern Michigan nonmetropolitan area | $101,850 | +12% above national |
| 28 | Colorado Springs, CO | $100,880 | +11% above national |
| 29 | Worcester, MA | $100,820 | +11% above national |
| 30 | Chicago-Naperville-Elgin, IL-IN | $100,730 | +11% above national |
| 31 | Provo-Orem-Lehi, UT | $100,620 | +11% above national |
| 32 | Santa Cruz-Watsonville, CA | $99,900 | +10% above national |
| 33 | Eastern North Carolina nonmetropolitan area | $99,620 | +10% above national |
| 34 | Dallas-Fort Worth-Arlington, TX | $98,640 | +8% above national |
| 35 | Cleveland, OH | $98,420 | +8% above national |
| 36 | Los Angeles-Long Beach-Anaheim, CA | $97,990 | +8% above national |
| 37 | Boulder, CO | $97,930 | +8% above national |
| 38 | Western North Carolina nonmetropolitan area | $97,880 | +8% above national |
| 39 | Charlottesville, VA | $96,170 | +6% above national |
| 40 | Charlotte-Concord-Gastonia, NC-SC | $96,110 | +6% above national |
| 41 | Spokane-Spokane Valley, WA | $95,890 | +5% above national |
| 42 | Houston-Pasadena-The Woodlands, TX | $95,760 | +5% above national |
| 43 | Riverside-San Bernardino-Ontario, CA | $95,450 | +5% above national |
| 44 | Providence-Warwick, RI-MA | $95,380 | +5% above national |
| 45 | Virginia Beach-Chesapeake-Norfolk, VA-NC | $95,210 | +5% above national |
| 46 | Binghamton, NY | $95,030 | +5% above national |
| 47 | Kingsport-Bristol, TN-VA | $94,530 | +4% above national |
| 48 | Oxnard-Thousand Oaks-Ventura, CA | $94,040 | +3% above national |
| 49 | Urban Honolulu, HI | $94,000 | +3% above national |
| 50 | St. Cloud, MN | $93,190 | +2% above national |
| 51 | Lansing-East Lansing, MI | $92,500 | +2% above national |
| 52 | Raleigh-Cary, NC | $92,470 | +2% above national |
| 53 | Santa Rosa-Petaluma, CA | $92,470 | +2% above national |
| 54 | Lynchburg, VA | $91,750 | +1% above national |
| 55 | Cincinnati, OH-KY-IN | $91,350 | same as national |
| 56 | Bremerton-Silverdale-Port Orchard, WA | $91,270 | same as national |
| 57 | Bakersfield-Delano, CA | $90,460 | 1% below national |
| 58 | New Haven, CT | $90,240 | 1% below national |
| 59 | Lawrence, KS | $89,990 | 1% below national |
| 60 | Louisville/Jefferson County, KY-IN | $89,040 | 2% below national |
| 61 | York-Hanover, PA | $88,010 | 3% below national |
| 62 | Boise City, ID | $87,580 | 4% below national |
| 63 | Bridgeport-Stamford-Danbury, CT | $86,770 | 5% below national |
| 64 | Ann Arbor, MI | $86,170 | 5% below national |
| 65 | Orlando-Kissimmee-Sanford, FL | $86,010 | 5% below national |
| 66 | Palm Bay-Melbourne-Titusville, FL | $86,010 | 5% below national |
| 67 | Portland-Vancouver-Hillsboro, OR-WA | $85,990 | 5% below national |
| 68 | Barnstable Town, MA | $85,650 | 6% below national |
| 69 | St. Louis, MO-IL | $85,140 | 6% below national |
| 70 | Columbus, GA-AL | $84,700 | 7% below national |
| 71 | Austin-Round Rock-San Marcos, TX | $84,580 | 7% below national |
| 72 | Grand Rapids-Wyoming-Kentwood, MI | $84,440 | 7% below national |
| 73 | Amherst Town-Northampton, MA | $84,350 | 7% below national |
| 74 | Columbus, OH | $84,270 | 7% below national |
| 75 | Atlanta-Sandy Springs-Roswell, GA | $84,260 | 7% below national |
| 76 | Durham-Chapel Hill, NC | $84,160 | 7% below national |
| 77 | Philadelphia-Camden-Wilmington, PA-NJ-DE-MD | $83,980 | 8% below national |
| 78 | Blacksburg-Christiansburg-Radford, VA | $83,920 | 8% below national |
| 79 | Allentown-Bethlehem-Easton, PA-NJ | $83,780 | 8% below national |
| 80 | Slidell-Mandeville-Covington, LA | $83,720 | 8% below national |
| 81 | Waterbury-Shelton, CT | $83,710 | 8% below national |
| 82 | San Antonio-New Braunfels, TX | $83,640 | 8% below national |
| 83 | Trenton-Princeton, NJ | $83,480 | 8% below national |
| 84 | Champaign-Urbana, IL | $83,150 | 9% below national |
| 85 | Peoria, IL | $83,090 | 9% below national |
| 86 | Miami-Fort Lauderdale-West Palm Beach, FL | $82,830 | 9% below national |
| 87 | Burlington-South Burlington, VT | $82,820 | 9% below national |
| 88 | Roanoke, VA | $82,370 | 9% below national |
| 89 | Dayton-Kettering-Beavercreek, OH | $82,260 | 10% below national |
| 90 | Manchester-Nashua, NH | $82,060 | 10% below national |
| 91 | Tampa-St. Petersburg-Clearwater, FL | $82,060 | 10% below national |
| 92 | Kansas City, MO-KS | $81,840 | 10% below national |
| 93 | Northern Vermont nonmetropolitan area | $81,610 | 10% below national |
| 94 | Shreveport-Bossier City, LA | $81,580 | 10% below national |
| 95 | Oklahoma City, OK | $81,480 | 10% below national |
| 96 | Norwich-New London-Willimantic, CT | $81,400 | 10% below national |
| 97 | Fort Collins-Loveland, CO | $81,230 | 11% below national |
| 98 | Charleston-North Charleston, SC | $81,170 | 11% below national |
| 99 | Greeley, CO | $80,850 | 11% below national |
| 100 | Omaha, NE-IA | $80,520 | 11% below national |
| 101 | Phoenix-Mesa-Chandler, AZ | $80,290 | 12% below national |
| 102 | Salem, OR | $80,240 | 12% below national |
| 103 | Springfield, MA | $79,950 | 12% below national |
| 104 | Las Vegas-Henderson-North Las Vegas, NV | $79,450 | 13% below national |
| 105 | Salt Lake City-Murray, UT | $79,040 | 13% below national |
| 106 | Pittsburgh, PA | $78,610 | 14% below national |
| 107 | Jacksonville, FL | $78,590 | 14% below national |
| 108 | Hartford-West Hartford-East Hartford, CT | $78,570 | 14% below national |
| 109 | Lancaster, PA | $78,270 | 14% below national |
| 110 | Rochester, NY | $78,240 | 14% below national |
| 111 | Scranton--Wilkes-Barre, PA | $78,170 | 14% below national |
| 112 | Fargo, ND-MN | $78,020 | 14% below national |
| 113 | Bellingham, WA | $78,000 | 14% below national |
| 114 | Tulsa, OK | $77,940 | 14% below national |
| 115 | Western Wisconsin nonmetropolitan area | $77,860 | 14% below national |
| 116 | Jefferson City, MO | $77,850 | 14% below national |
| 117 | Greensboro-High Point, NC | $77,650 | 15% below national |
| 118 | Wilmington, NC | $77,580 | 15% below national |
| 119 | Nashville-Davidson--Murfreesboro--Franklin, TN | $77,360 | 15% below national |
| 120 | Memphis, TN-MS-AR | $77,340 | 15% below national |
| 121 | Eugene-Springfield, OR | $77,130 | 15% below national |
| 122 | Naples-Marco Island, FL | $77,020 | 15% below national |
| 123 | Albuquerque, NM | $76,870 | 15% below national |
| 124 | Medford, OR | $76,470 | 16% below national |
| 125 | South Bend-Mishawaka, IN-MI | $76,420 | 16% below national |
| 126 | Stockton-Lodi, CA | $76,410 | 16% below national |
| 127 | Madison, WI | $76,320 | 16% below national |
| 128 | Gainesville, FL | $76,300 | 16% below national |
| 129 | Port St. Lucie, FL | $76,050 | 16% below national |
| 130 | Waterloo-Cedar Falls, IA | $75,940 | 16% below national |
| 131 | Lincoln, NE | $75,270 | 17% below national |
| 132 | Reno, NV | $75,270 | 17% below national |
| 133 | Topeka, KS | $75,180 | 17% below national |
| 134 | Indianapolis-Carmel-Greenwood, IN | $75,150 | 17% below national |
| 135 | Albany-Schenectady-Troy, NY | $74,900 | 18% below national |
| 136 | Buffalo-Cheektowaga, NY | $74,830 | 18% below national |
| 137 | Baton Rouge, LA | $74,790 | 18% below national |
| 138 | Columbia, MO | $74,550 | 18% below national |
| 139 | Fresno, CA | $74,490 | 18% below national |
| 140 | Jackson, MS | $74,480 | 18% below national |
| 141 | Kiryas Joel-Poughkeepsie-Newburgh, NY | $74,240 | 18% below national |
| 142 | Corpus Christi, TX | $74,180 | 18% below national |
| 143 | Portland-South Portland, ME | $74,140 | 18% below national |
| 144 | Syracuse, NY | $73,820 | 19% below national |
| 145 | Ames, IA | $73,300 | 19% below national |
| 146 | Canton-Massillon, OH | $72,370 | 20% below national |
| 147 | La Crosse-Onalaska, WI-MN | $72,050 | 21% below national |
| 148 | Milwaukee-Waukesha, WI | $71,920 | 21% below national |
| 149 | Tuscaloosa, AL | $71,610 | 21% below national |
| 150 | Lakeland-Winter Haven, FL | $71,590 | 21% below national |
| 151 | Knoxville, TN | $71,320 | 22% below national |
| 152 | Springfield, MO | $70,670 | 22% below national |
| 153 | Oshkosh-Neenah, WI | $70,620 | 22% below national |
| 154 | Lexington-Fayette, KY | $70,500 | 22% below national |
| 155 | Atlantic City-Hammonton, NJ | $70,460 | 23% below national |
| 156 | Toledo, OH | $70,210 | 23% below national |
| 157 | Bozeman, MT | $70,160 | 23% below national |
| 158 | Pensacola-Ferry Pass-Brent, FL | $70,150 | 23% below national |
| 159 | College Station-Bryan, TX | $70,030 | 23% below national |
| 160 | Huntsville, AL | $69,790 | 23% below national |
| 161 | Bend, OR | $69,690 | 23% below national |
| 162 | Morgantown, WV | $69,160 | 24% below national |
| 163 | Green Bay, WI | $69,000 | 24% below national |
| 164 | Fond du Lac, WI | $68,550 | 25% below national |
| 165 | Duluth, MN-WI | $68,400 | 25% below national |
| 166 | Fort Wayne, IN | $68,180 | 25% below national |
| 167 | New Orleans-Metairie, LA | $67,870 | 25% below national |
| 168 | St. George, UT | $67,580 | 26% below national |
| 169 | New York-Newark-Jersey City, NY-NJ | $67,400 | 26% below national |
| 170 | Chattanooga, TN-GA | $66,800 | 27% below national |
| 171 | Augusta-Richmond County, GA-SC | $66,750 | 27% below national |
| 172 | Youngstown-Warren, OH | $66,650 | 27% below national |
| 173 | Coeur d'Alene, ID | $66,530 | 27% below national |
| 174 | Ogden, UT | $66,470 | 27% below national |
| 175 | Crestview-Fort Walton Beach-Destin, FL | $66,260 | 27% below national |
| 176 | North Northeastern Ohio nonmetropolitan area (noncontiguous) | $65,550 | 28% below national |
| 177 | Cedar Rapids, IA | $65,500 | 28% below national |
| 178 | Northwest Colorado nonmetropolitan area | $65,080 | 28% below national |
| 179 | Birmingham, AL | $64,690 | 29% below national |
| 180 | South Central Wisconsin nonmetropolitan area | $64,390 | 29% below national |
| 181 | Deltona-Daytona Beach-Ormond Beach, FL | $64,380 | 29% below national |
| 182 | Des Moines-West Des Moines, IA | $64,330 | 29% below national |
| 183 | Bowling Green, KY | $64,220 | 29% below national |
| 184 | North Region of Texas nonmetropolitan area | $64,080 | 30% below national |
| 185 | Davenport-Moline-Rock Island, IA-IL | $63,970 | 30% below national |
| 186 | Logan, UT-ID | $63,750 | 30% below national |
| 187 | Tallahassee, FL | $63,380 | 30% below national |
| 188 | McAllen-Edinburg-Mission, TX | $63,280 | 30% below national |
| 189 | El Paso, TX | $63,130 | 31% below national |
| 190 | Hill Country Region of Texas nonmetropolitan area | $62,970 | 31% below national |
| 191 | Northeastern Wisconsin nonmetropolitan area | $62,820 | 31% below national |
| 192 | Wichita, KS | $61,930 | 32% below national |
| 193 | Connecticut nonmetropolitan area | $59,990 | 34% below national |
| 194 | Upper East Mississippi nonmetropolitan area | $59,990 | 34% below national |
| 195 | San Luis Obispo-Paso Robles, CA | $59,850 | 34% below national |
| 196 | Greenville-Anderson-Greer, SC | $59,790 | 34% below national |
| 197 | Eau Claire, WI | $59,280 | 35% below national |
| 198 | Kansas nonmetropolitan area | $59,180 | 35% below national |
| 199 | Montgomery, AL | $58,910 | 35% below national |
| 200 | Southeast Iowa nonmetropolitan area | $58,470 | 36% below national |
| 201 | Lubbock, TX | $57,740 | 37% below national |
| 202 | Southwest New York nonmetropolitan area | $54,530 | 40% below national |
| 203 | Sioux Falls, SD-MN | $54,330 | 40% below national |
| 204 | Mobile, AL | $54,210 | 40% below national |
| 205 | North Port-Bradenton-Sarasota, FL | $52,900 | 42% below national |
| 206 | Northwest Minnesota nonmetropolitan area | $52,490 | 42% below national |
| 207 | Rapid City, SD | $50,420 | 45% below national |
| 208 | Manhattan, KS | $50,380 | 45% below national |
| 209 | Ocala, FL | $49,580 | 45% below national |
| 210 | Little Rock-North Little Rock-Conway, AR | $49,000 | 46% below national |
| 211 | Appleton, WI | $48,970 | 46% below national |
| 212 | East South Dakota nonmetropolitan area | $48,690 | 46% below national |
| 213 | West South Dakota nonmetropolitan area | $42,980 | 53% below national |
| 214 | Fayetteville-Springdale-Rogers, AR | $40,750 | 55% below national |
| 215 | San Juan-Bayamon-Caguas, PR | $40,340 | 56% below national |
| 216 | Wasatch Front Fringe Utah nonmetropolitan area | $30,270 | 67% below national |
| 217 | Eastern New Mexico nonmetropolitan area | $27,380 | 70% below national |
Related Occupations
Actuaries
SOC 15-2011
Computer Network Architects
SOC 15-1241
Computer Network Support Specialists
SOC 15-1231
Computer Occupations, All Other
SOC 15-1299
Computer Programmers
SOC 15-1251
Computer Systems Analysts
SOC 15-1211
Computer User Support Specialists
SOC 15-1232
Computer and Information Research Scientists
SOC 15-1221