SOC 15-1254 · Computer and Mathematical Occupations

Web Developers

Source: BLS OEWS, May 2025United States, all industries

U.S. median annual wage$92,650
U.S. median hourly wage$44.54
U.S. employment70,190

Nationally, web developers earned a median of $92,650 per year as of the May 2025 OEWS estimates, across 70,190 jobs. Pay varies substantially by area — look up a specific state or metro below.

National pay distribution

Pay by state

Every state and territory with a published May 2025 estimate. “Not published” means BLS suppressed the value — it never means zero. Higher medians often track higher living costs; this is not a ranking of where the job is “best”.

Web Developers: pay and employment by state
State
Washington$130,440$62.714,4301.2
Virginia$128,380$61.724,5901.1
California$119,570$57.487,3200.4
District of Columbia$114,690$55.144300.6
Maryland$112,690$54.181,9600.7
Missouri$103,750$49.881,1600.4
Minnesota$101,020$48.571,2000.4
Utah$100,170$48.161,2800.7
New York$98,580$47.393,9900.4
Massachusetts$98,470$47.341,9400.5
Michigan$98,470$47.341,5800.4
Rhode Island$98,140$47.18Not publishedNot published
North Carolina$96,610$46.452,0300.4
New Jersey$95,180$45.762,2500.5
Wisconsin$90,630$43.571,1800.4
Georgia$90,340$43.431,5000.3
Pennsylvania$86,380$41.531,6700.3
Colorado$85,950$41.321,6800.6
Connecticut$85,930$41.317500.4
Texas$85,800$41.254,9100.3
Louisiana$85,330$41.034900.3
Illinois$84,820$40.784,3100.7
Vermont$84,550$40.65700.2
Nevada$83,220$40.013400.2
Kentucky$82,630$39.732700.1
Indiana$80,870$38.888600.3
Nebraska$80,350$38.632300.2
Idaho$79,290$38.122200.3
Oklahoma$78,580$37.784100.2
New Hampshire$78,260$37.634700.7
West Virginia$78,240$37.624000.6
South Carolina$78,190$37.597100.3
Arizona$76,230$36.651,0100.3
Delaware$76,020$36.55Not publishedNot published
Tennessee$74,760$35.941,6200.5
Kansas$73,590$35.385000.3
North Dakota$72,190$34.71Not publishedNot published
Wyoming$68,410$32.89500.2
New Mexico$68,120$32.751300.2
Oregon$64,460$30.991,1400.6
Iowa$64,210$30.874200.3
Montana$62,060$29.845501.1
South Dakota$51,100$24.573900.8
Arkansas$50,550$24.304000.3
Puerto Rico$46,020$22.132100.2
AlabamaNot publishedNot published9300.4
HawaiiNot publishedNot published3100.5
MaineNot publishedNot published1700.3
MississippiNot publishedNot published1900.2
OhioNot publishedNot published1,6900.3

Pay by metro area

All 178 metro areas where BLS publishes this occupation. Sort by median wage, employment, or local concentration — or see the highest-paying metros ranked.

$42,530$83,910$125,290$166,670San Luis Obispo-Paso Robles, CA — $42,530San Juan-Bayamon-Caguas, PR — $47,250Stockton-Lodi, CA — $50,300Lubbock, TX — $50,610Rapid City, SD — $52,600Fayetteville-Springdale-Rogers, AR — $54,120Sioux Falls, SD-MN — $54,300Daphne-Fairhope-Foley, AL — $56,030McAllen-Edinburg-Mission, TX — $56,070Bend, OR — $57,180Logan, UT-ID — $57,900Chattanooga, TN-GA — $58,060Little Rock-North Little Rock-Conway, AR — $60,010Cedar Rapids, IA — $60,700Appleton, WI — $61,110Des Moines-West Des Moines, IA — $61,960Corpus Christi, TX — $61,980Longview, TX — $62,470Davenport-Moline-Rock Island, IA-IL — $62,520Wichita, KS — $62,690Atlantic City-Hammonton, NJ — $62,790Medford, OR — $62,990St. George, UT — $63,520Salem, OR — $64,460El Paso, TX — $64,490Ogden, UT — $64,880Birmingham, AL — $66,640Lakeland-Winter Haven, FL — $66,770Fargo, ND-MN — $66,860Montgomery, AL — $66,900Tuscaloosa, AL — $67,310Kiryas Joel-Poughkeepsie-Newburgh, NY — $67,600Pensacola-Ferry Pass-Brent, FL — $68,850South Bend-Mishawaka, IN-MI — $69,090Dayton-Kettering-Beavercreek, OH — $69,230Fort Wayne, IN — $72,180Riverside-San Bernardino-Ontario, CA — $72,400Deltona-Daytona Beach-Ormond Beach, FL — $72,420Mobile, AL — $73,260Cape Coral-Fort Myers, FL — $73,290Lansing-East Lansing, MI — $73,890Portland-Vancouver-Hillsboro, OR-WA — $73,920Scranton--Wilkes-Barre, PA — $74,960New Orleans-Metairie, LA — $75,340Toledo, OH — $75,380Greenville-Anderson-Greer, SC — $75,390Kingsport-Bristol, TN-VA — $75,670Fort Collins-Loveland, CO — $75,870Phoenix-Mesa-Chandler, AZ — $76,230Allentown-Bethlehem-Easton, PA-NJ — $76,240Oshkosh-Neenah, WI — $76,650Topeka, KS — $77,570Fresno, CA — $77,600Syracuse, NY — $77,670Akron, OH — $77,690San Antonio-New Braunfels, TX — $77,730Amherst Town-Northampton, MA — $77,830Albuquerque, NM — $77,920Eugene-Springfield, OR — $78,060Lawrence, KS — $78,080Waterloo-Cedar Falls, IA — $78,140Tallahassee, FL — $78,490Green Bay, WI — $78,520Tampa-St. Petersburg-Clearwater, FL — $78,910Las Vegas-Henderson-North Las Vegas, NV — $78,930Nashville-Davidson--Murfreesboro--Franklin, TN — $78,990Tucson, AZ — $79,060Grand Forks, ND-MN — $79,100Tulsa, OK — $79,130Palm Bay-Melbourne-Titusville, FL — $79,170Morgantown, WV — $79,190Boise City, ID — $79,290Columbus, GA-AL — $79,420Asheville, NC — $79,530Memphis, TN-MS-AR — $79,690North Port-Bradenton-Sarasota, FL — $79,760Colorado Springs, CO — $79,840Rochester, NY — $79,930Grand Rapids-Wyoming-Kentwood, MI — $80,400Barnstable Town, MA — $80,460Knoxville, TN — $80,710Lancaster, PA — $80,710Worcester, MA — $80,840Louisville/Jefferson County, KY-IN — $80,870Cincinnati, OH-KY-IN — $80,910Columbia, MO — $81,050Kalamazoo-Portage, MI — $81,130Santa Cruz-Watsonville, CA — $81,350Lincoln, NE — $81,630Raleigh-Cary, NC — $82,250Oklahoma City, OK — $82,490Pittsburgh, PA — $82,560Gainesville, FL — $82,730Charleston-North Charleston, SC — $82,740Waterbury-Shelton, CT — $82,750Indianapolis-Carmel-Greenwood, IN — $82,820Huntsville, AL — $82,860Jackson, MS — $83,160Madison, WI — $83,500Buffalo-Cheektowaga, NY — $83,550Harrisburg-Carlisle, PA — $83,560Orlando-Kissimmee-Sanford, FL — $83,820Columbus, OH — $83,860Springfield, MA — $83,860Manchester-Nashua, NH — $84,170Reno, NV — $84,220Burlington-South Burlington, VT — $84,550Austin-Round Rock-San Marcos, TX — $84,960Albany-Schenectady-Troy, NY — $85,070Champaign-Urbana, IL — $85,880Blacksburg-Christiansburg-Radford, VA — $86,680Omaha, NE-IA — $87,920Bremerton-Silverdale-Port Orchard, WA — $87,990Bakersfield-Delano, CA — $88,240Salt Lake City-Murray, UT — $88,770Ann Arbor, MI — $89,000Houston-Pasadena-The Woodlands, TX — $89,040Baton Rouge, LA — $89,350Kansas City, MO-KS — $89,420New Haven, CT — $89,800Lexington-Fayette, KY — $91,260State College, PA — $91,300Roanoke, VA — $91,390Wilmington, NC — $91,480Greensboro-High Point, NC — $91,730Kennewick-Richland, WA — $91,870Denver-Aurora-Centennial, CO — $92,060Spokane-Spokane Valley, WA — $92,310Hartford-West Hartford-East Hartford, CT — $93,000Bridgeport-Stamford-Danbury, CT — $93,550Atlanta-Sandy Springs-Roswell, GA — $93,590Binghamton, NY — $94,080Philadelphia-Camden-Wilmington, PA-NJ-DE-MD — $94,570Augusta-Richmond County, GA-SC — $95,700Dallas-Fort Worth-Arlington, TX — $96,740Chicago-Naperville-Elgin, IL-IN — $96,870Durham-Chapel Hill, NC — $96,880Providence-Warwick, RI-MA — $98,140San Diego-Chula Vista-Carlsbad, CA — $98,300Sacramento-Roseville-Folsom, CA — $98,560Evansville, IN — $99,720Winston-Salem, NC — $100,240Charlottesville, VA — $101,210Charlotte-Concord-Gastonia, NC-SC — $101,980Winchester, VA-WV — $102,380Virginia Beach-Chesapeake-Norfolk, VA-NC — $103,440Santa Rosa-Petaluma, CA — $103,530Provo-Orem-Lehi, UT — $103,970New York-Newark-Jersey City, NY-NJ — $104,820Vallejo, CA — $106,190St. Louis, MO-IL — $106,360Trenton-Princeton, NJ — $106,730Minneapolis-St. Paul-Bloomington, MN-WI — $106,890Los Angeles-Long Beach-Anaheim, CA — $107,290Baltimore-Columbia-Towson, MD — $107,590Boston-Cambridge-Newton, MA-NH — $108,520Detroit-Warren-Dearborn, MI — $108,550Olympia-Lacey-Tumwater, WA — $111,560Richmond, VA — $117,090Seattle-Tacoma-Bellevue, WA — $130,440Washington-Arlington-Alexandria, DC-VA-MD-WV — $134,350San Francisco-Oakland-Fremont, CA — $152,450San Jose-Sunnyvale-Santa Clara, CA — $166,670

Each dot is one metro area with a published median — hover any dot for the name and figure. Metros without published estimates are not drawn.

Web Developers: pay and employment by metro area
Metro area
San Jose-Sunnyvale-Santa Clara, CA$166,670$80.131,1301.0
San Francisco-Oakland-Fremont, CA$152,450$73.291,4200.6
Washington-Arlington-Alexandria, DC-VA-MD-WV$134,350$64.593,8401.2
Seattle-Tacoma-Bellevue, WA$130,440$62.713,4701.7
Richmond, VA$117,090$56.30Not publishedNot published
Olympia-Lacey-Tumwater, WA$111,560$53.642902.2
Detroit-Warren-Dearborn, MI$108,550$52.198700.5
Boston-Cambridge-Newton, MA-NH$108,520$52.171,4500.5
Baltimore-Columbia-Towson, MD$107,590$51.737900.6
Los Angeles-Long Beach-Anaheim, CA$107,290$51.582,3100.4
Minneapolis-St. Paul-Bloomington, MN-WI$106,890$51.398000.4
Trenton-Princeton, NJ$106,730$51.311100.4
St. Louis, MO-IL$106,360$51.144900.4
Vallejo, CA$106,190$51.05400.3
New York-Newark-Jersey City, NY-NJ$104,820$50.394,2000.4
Provo-Orem-Lehi, UT$103,970$49.995201.7
Santa Rosa-Petaluma, CA$103,530$49.78Not publishedNot published
Virginia Beach-Chesapeake-Norfolk, VA-NC$103,440$49.734000.5
Winchester, VA-WV$102,380$49.22300.5
Charlotte-Concord-Gastonia, NC-SC$101,980$49.035100.4
Charlottesville, VA$101,210$48.661301.1
Winston-Salem, NC$100,240$48.19Not publishedNot published
Evansville, IN$99,720$47.94700.5
Sacramento-Roseville-Folsom, CA$98,560$47.381900.2
San Diego-Chula Vista-Carlsbad, CA$98,300$47.265200.3
Providence-Warwick, RI-MA$98,140$47.184100.6
Durham-Chapel Hill, NC$96,880$46.581600.5
Chicago-Naperville-Elgin, IL-IN$96,870$46.572,7900.6
Dallas-Fort Worth-Arlington, TX$96,740$46.511,6600.4
Augusta-Richmond County, GA-SC$95,700$46.01700.3
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$94,570$45.468100.3
Binghamton, NY$94,080$45.23300.3
Atlanta-Sandy Springs-Roswell, GA$93,590$44.999900.3
Bridgeport-Stamford-Danbury, CT$93,550$44.98Not publishedNot published
Hartford-West Hartford-East Hartford, CT$93,000$44.71Not publishedNot published
Spokane-Spokane Valley, WA$92,310$44.381500.6
Denver-Aurora-Centennial, CO$92,060$44.269000.6
Kennewick-Richland, WA$91,870$44.17400.3
Greensboro-High Point, NC$91,730$44.101000.3
Wilmington, NC$91,480$43.98Not publishedNot published
Roanoke, VA$91,390$43.94500.3
State College, PA$91,300$43.89400.6
Lexington-Fayette, KY$91,260$43.88700.2
New Haven, CT$89,800$43.171200.4
Kansas City, MO-KS$89,420$42.995200.5
Baton Rouge, LA$89,350$42.962400.6
Houston-Pasadena-The Woodlands, TX$89,040$42.811,0600.3
Ann Arbor, MI$89,000$42.791000.5
Salt Lake City-Murray, UT$88,770$42.68Not publishedNot published
Bakersfield-Delano, CA$88,240$42.42400.1
Bremerton-Silverdale-Port Orchard, WA$87,990$42.30600.7
Omaha, NE-IA$87,920$42.271000.2
Blacksburg-Christiansburg-Radford, VA$86,680$41.67500.6
Champaign-Urbana, IL$85,880$41.29700.6
Albany-Schenectady-Troy, NY$85,070$40.901400.3
Austin-Round Rock-San Marcos, TX$84,960$40.858000.6
Burlington-South Burlington, VT$84,550$40.65400.3
Reno, NV$84,220$40.49600.2
Manchester-Nashua, NH$84,170$40.47900.5
Columbus, OH$83,860$40.323500.3
Springfield, MA$83,860$40.32400.2
Orlando-Kissimmee-Sanford, FL$83,820$40.306500.5
Harrisburg-Carlisle, PA$83,560$40.171000.3
Buffalo-Cheektowaga, NY$83,550$40.171000.2
Madison, WI$83,500$40.142300.6
Jackson, MS$83,160$39.98600.2
Huntsville, AL$82,860$39.841300.5
Indianapolis-Carmel-Greenwood, IN$82,820$39.823000.3
Waterbury-Shelton, CT$82,750$39.79500.3
Charleston-North Charleston, SC$82,740$39.78700.2
Gainesville, FL$82,730$39.78700.5
Pittsburgh, PA$82,560$39.693100.3
Oklahoma City, OK$82,490$39.662000.3
Raleigh-Cary, NC$82,250$39.544300.6
Lincoln, NE$81,630$39.25700.4
Santa Cruz-Watsonville, CA$81,350$39.11400.4
Kalamazoo-Portage, MI$81,130$39.01300.3
Columbia, MO$81,050$38.97300.3
Cincinnati, OH-KY-IN$80,910$38.902800.3
Louisville/Jefferson County, KY-IN$80,870$38.88900.1
Worcester, MA$80,840$38.861200.4
Knoxville, TN$80,710$38.802000.5
Lancaster, PA$80,710$38.81600.3
Barnstable Town, MA$80,460$38.68300.4
Grand Rapids-Wyoming-Kentwood, MI$80,400$38.661600.3
Rochester, NY$79,930$38.431400.3
Colorado Springs, CO$79,840$38.38800.3
North Port-Bradenton-Sarasota, FL$79,760$38.34Not publishedNot published
Memphis, TN-MS-AR$79,690$38.311800.3
Asheville, NC$79,530$38.24600.3
Columbus, GA-AL$79,420$38.18400.3
Boise City, ID$79,290$38.121100.3
Morgantown, WV$79,190$38.072503.7
Palm Bay-Melbourne-Titusville, FL$79,170$38.06Not publishedNot published
Tulsa, OK$79,130$38.05900.2
Grand Forks, ND-MN$79,100$38.03300.6
Tucson, AZ$79,060$38.011700.4
Nashville-Davidson--Murfreesboro--Franklin, TN$78,990$37.987900.7
Las Vegas-Henderson-North Las Vegas, NV$78,930$37.952300.2
Tampa-St. Petersburg-Clearwater, FL$78,910$37.944700.3
Green Bay, WI$78,520$37.75400.3
Tallahassee, FL$78,490$37.74900.5
Waterloo-Cedar Falls, IA$78,140$37.57300.4
Lawrence, KS$78,080$37.54400.8
Eugene-Springfield, OR$78,060$37.53900.6
Albuquerque, NM$77,920$37.46500.1
Amherst Town-Northampton, MA$77,830$37.42400.6
San Antonio-New Braunfels, TX$77,730$37.372700.2
Akron, OH$77,690$37.351100.4
Syracuse, NY$77,670$37.341200.4
Fresno, CA$77,600$37.31600.1
Topeka, KS$77,570$37.30400.4
Oshkosh-Neenah, WI$76,650$36.85500.5
Allentown-Bethlehem-Easton, PA-NJ$76,240$36.66900.2
Phoenix-Mesa-Chandler, AZ$76,230$36.657500.3
Fort Collins-Loveland, CO$75,870$36.48Not publishedNot published
Kingsport-Bristol, TN-VA$75,670$36.38400.3
Greenville-Anderson-Greer, SC$75,390$36.251100.2
Toledo, OH$75,380$36.24800.3
New Orleans-Metairie, LA$75,340$36.22Not publishedNot published
Scranton--Wilkes-Barre, PA$74,960$36.04500.2
Portland-Vancouver-Hillsboro, OR-WA$73,920$35.548500.7
Lansing-East Lansing, MI$73,890$35.53600.3
Cape Coral-Fort Myers, FL$73,290$35.241000.3
Mobile, AL$73,260$35.22400.2
Deltona-Daytona Beach-Ormond Beach, FL$72,420$34.82400.2
Riverside-San Bernardino-Ontario, CA$72,400$34.812900.2
Fort Wayne, IN$72,180$34.70500.2
Dayton-Kettering-Beavercreek, OH$69,230$33.281500.4
South Bend-Mishawaka, IN-MI$69,090$33.22400.3
Pensacola-Ferry Pass-Brent, FL$68,850$33.10500.2
Kiryas Joel-Poughkeepsie-Newburgh, NY$67,600$32.50500.2
Tuscaloosa, AL$67,310$32.36500.5
Montgomery, AL$66,900$32.16900.5
Fargo, ND-MN$66,860$32.14Not publishedNot published
Lakeland-Winter Haven, FL$66,770$32.10500.2
Birmingham, AL$66,640$32.042000.4
Ogden, UT$64,880$31.191200.4
El Paso, TX$64,490$31.00Not publishedNot published
Salem, OR$64,460$30.99900.5
St. George, UT$63,520$30.54300.3
Medford, OR$62,990$30.28300.4
Atlantic City-Hammonton, NJ$62,790$30.19400.3
Wichita, KS$62,690$30.14800.3
Davenport-Moline-Rock Island, IA-IL$62,520$30.06500.3
Longview, TX$62,470$30.03400.3
Corpus Christi, TX$61,980$29.80300.2
Des Moines-West Des Moines, IA$61,960$29.791500.4
Appleton, WI$61,110$29.38400.3
Cedar Rapids, IA$60,700$29.18600.4
Little Rock-North Little Rock-Conway, AR$60,010$28.851200.3
Chattanooga, TN-GA$58,060$27.911000.4
Logan, UT-ID$57,900$27.84300.5
Bend, OR$57,180$27.49700.6
McAllen-Edinburg-Mission, TX$56,070$26.96500.2
Daphne-Fairhope-Foley, AL$56,030$26.94300.4
Sioux Falls, SD-MN$54,300$26.111400.8
Fayetteville-Springdale-Rogers, AR$54,120$26.02800.3
Rapid City, SD$52,600$25.29600.8
Lubbock, TX$50,610$24.33Not publishedNot published
Stockton-Lodi, CA$50,300$24.18Not publishedNot published
San Juan-Bayamon-Caguas, PR$47,250$22.721900.3
San Luis Obispo-Paso Robles, CA$42,530$20.45600.5
Abilene, TXNot publishedNot published600.8
Bellingham, WANot publishedNot published400.4
Boulder, CONot publishedNot published1800.9
Cleveland, OHNot publishedNot published3300.3
Dover, DENot publishedNot published400.6
Jacksonville, FLNot publishedNot published3300.4
Miami-Fort Lauderdale-West Palm Beach, FLNot publishedNot published1,1600.4
Milwaukee-Waukesha, WINot publishedNot published3400.4
Modesto, CANot publishedNot published300.2
Naples-Marco Island, FLNot publishedNot published500.3
Oxnard-Thousand Oaks-Ventura, CANot publishedNot published1400.4
Peoria, ILNot publishedNot published600.4
Portland-South Portland, MENot publishedNot published1100.4
Santa Maria-Santa Barbara, CANot publishedNot published1000.5
Springfield, MONot publishedNot published400.2

About this data. Estimates are from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics program, May 2025 release, retrieved from bls.gov/oes/tables.htm on July 24, 2026. OEWS estimates describe metropolitan/nonmetropolitan areas and states — not city limits — and are not designed for year-over-year comparisons. See BLS methodology, our plain-English methodology, and sources. CitySalaryData is independent and not affiliated with BLS.