Software Developer Salary by City

Designs, builds, and maintains software applications across web, mobile, and systems domains.

Entry (Level I)
$75,282
national avg
Experienced (Level III)
$115,066
median across metros
Senior (Level IV)
$138,313
national avg
Metro Areas
530
covered in dataset

BLS National Median Wage 2024

$133,080

Bureau of Labor Statistics · OEWS

10-Year Job Growth

+15.8%

2024 – 2034 projection

Annual Openings

~115,200

avg per year, 2024–2034

Source: BLS ↗

Experience levels explained

Level I
Entry-level — learning the role, close guidance from senior colleagues
Level II
Early career — growing independently, handles standard assignments
Level III
Mid-level — works autonomously, tackles complex problems
Level IV
Senior / Lead — sets technical direction, broad expertise

Highest-paying metros

$226,512
San Jose-Sunnyvale-Santa Clara, CA
$149,365 – $264,514
$187,845
San Francisco-Oakland-Fremont, CA
$135,699 – $213,512
$186,264
Boulder, CO
$106,246 – $225,680
$181,043
Seattle-Tacoma-Bellevue, WA
$117,749 – $212,202
$175,178
Oxnard-Thousand Oaks-Ventura, CA
$97,989 – $213,179

All metro areas

Click column headers to sort. Filter by city name or state.

530 metros shown

Metro AreaLevel ILevel IILevel IIILevel IVAverage
San Jose-Sunnyvale-Santa Clara, CACA$149K$188K$226K$265K$227K
San Francisco-Oakland-Fremont, CACA$136K$162K$188K$214K$188K
Boulder, COCO$106K$146K$186K$226K$186K
Seattle-Tacoma-Bellevue, WAWA$118K$149K$181K$212K$181K
Oxnard-Thousand Oaks-Ventura, CACA$98K$136K$175K$213K$175K
Central Louisiana nonmetropolitan areaLA$70K$116K$162K$208K$162K
Bridgeport-Stamford-Danbury, CTCT$101K$131K$162K$192K$162K
New York-Newark-Jersey City, NY-NJNJ$103K$132K$161K$190K$161K
Santa Maria-Santa Barbara, CACA$107K$134K$161K$188K$161K
San Diego-Chula Vista-Carlsbad, CACA$103K$130K$158K$185K$158K
Los Angeles-Long Beach-Anaheim, CACA$102K$130K$157K$185K$157K
Kahului-Wailuku, HIHI$72K$113K$155K$197K$155K
South Florida nonmetropolitan areaFL$90K$122K$155K$187K$155K
El Centro, CACA$101K$128K$155K$182K$155K
Boston-Cambridge-Newton, MA-NHMA$108K$131K$155K$178K$155K
Portland-Vancouver-Hillsboro, OR-WAOR$103K$128K$153K$178K$153K
Baltimore-Columbia-Towson, MDMD$93K$122K$151K$180K$151K
Washington-Arlington-Alexandria, DC-VA-MD-WVDC$101K$126K$151K$175K$151K
Sacramento-Roseville-Folsom, CACA$100K$125K$149K$174K$149K
Manchester-Nashua, NHNH$102K$125K$148K$170K$148K
Santa Cruz-Watsonville, CACA$96K$122K$147K$173K$147K
Bakersfield-Delano, CACA$94K$121K$147K$173K$147K
Santa Rosa-Petaluma, CACA$97K$122K$147K$172K$147K
Massachusetts nonmetropolitan areaMA$100K$123K$147K$170K$147K
North Florida nonmetropolitan areaFL$79K$112K$146K$180K$146K
Bremerton-Silverdale-Port Orchard, WAWA$97K$121K$146K$170K$146K
Northwestern Region of Texas nonmetropolitan areaTX$89K$117K$145K$173K$145K
Guam MSAGU$88K$116K$144K$172K$145K
Pittsfield, MAMA$91K$117K$144K$170K$144K
Southern Vermont nonmetropolitan areaVT$86K$115K$144K$173K$144K
Eastern Washington nonmetropolitan areaWA$92K$117K$142K$167K$143K
Denver-Aurora-Centennial, COCO$99K$121K$142K$164K$143K
Eastern Oregon nonmetropolitan areaOR$107K$125K$142K$160K$142K
Kiryas Joel-Poughkeepsie-Newburgh, NYNY$89K$115K$142K$168K$142K
Yuba City, CACA$91K$116K$141K$167K$142K
Salinas, CACA$92K$116K$141K$165K$141K
Riverside-San Bernardino-Ontario, CACA$91K$116K$141K$165K$141K
Hilton Head Island-Bluffton-Port Royal, SCSC$58K$99K$140K$181K$141K
Northeastern South Carolina nonmetropolitan areaSC$74K$107K$140K$173K$140K
Bellingham, WAWA$94K$117K$140K$163K$140K
Napa, CACA$92K$116K$139K$163K$140K
U.S. Virgin Islands MSAVI$91K$115K$139K$163K$140K
San Luis Obispo-Paso Robles, CACA$92K$116K$139K$163K$139K
Durham-Chapel Hill, NCNC$94K$117K$139K$162K$139K
Barnstable Town, MAMA$96K$118K$139K$161K$139K
Austin-Round Rock-San Marcos, TXTX$90K$115K$139K$164K$139K
Northwest Colorado nonmetropolitan areaCO$93K$116K$139K$162K$139K
Southwest Montana nonmetropolitan areaMT$70K$104K$139K$173K$139K
Lexington Park, MDMD$94K$116K$139K$161K$139K
Miami-Fort Lauderdale-West Palm Beach, FLFL$84K$111K$138K$166K$139K
Hanford-Corcoran, CACA$89K$113K$138K$162K$138K
Worcester, MAMA$95K$116K$138K$159K$138K
Western Washington nonmetropolitan areaWA$81K$109K$138K$166K$138K
Kennewick-Richland, WAWA$94K$116K$137K$159K$138K
Reno, NVNV$83K$110K$137K$164K$138K
Vallejo, CACA$92K$114K$137K$160K$137K
Las Vegas-Henderson-North Las Vegas, NVNV$84K$111K$137K$163K$137K
Greeley, COCO$88K$112K$137K$162K$137K
Carson City, NVNV$84K$110K$135K$161K$136K
Raleigh-Cary, NCNC$92K$114K$135K$157K$136K
Maryland nonmetropolitan areaMD$90K$112K$135K$158K$136K
Merced, CACA$81K$108K$135K$162K$136K
Dallas-Fort Worth-Arlington, TXTX$91K$113K$135K$157K$135K
Fort Collins-Loveland, COCO$86K$110K$135K$159K$135K
Rochester, MNMN$103K$119K$135K$150K$135K
Phoenix-Mesa-Chandler, AZAZ$88K$111K$135K$158K$135K
Southwest Colorado nonmetropolitan areaCO$85K$110K$134K$159K$135K
Colorado Springs, COCO$94K$114K$134K$154K$134K
Stockton-Lodi, CACA$90K$112K$134K$156K$134K
Charlotte-Concord-Gastonia, NC-SCNC$91K$112K$134K$155K$134K
Waterbury-Shelton, CTCT$91K$112K$133K$155K$134K
North Coast Region of California nonmetropolitan areaCA$75K$104K$133K$162K$133K
New Orleans-Metairie, LALA$79K$106K$133K$160K$133K
Eastern Wyoming nonmetropolitan areaWY$81K$107K$133K$159K$133K
Northern New Mexico nonmetropolitan areaNM$82K$108K$133K$159K$133K
Naples-Marco Island, FLFL$81K$107K$133K$159K$133K
Burlington-South Burlington, VTVT$83K$108K$133K$158K$133K
North Valley-Northern Mountains Region of California nonmetropolitan areaCA$79K$106K$132K$159K$133K
Longview-Kelso, WAWA$89K$111K$132K$154K$133K
Bend, OROR$92K$112K$132K$152K$132K
Northern Vermont nonmetropolitan areaVT$78K$105K$132K$159K$132K
Punta Gorda, FLFL$92K$112K$132K$151K$132K
Philadelphia-Camden-Wilmington, PA-NJ-DE-MDDE$88K$110K$132K$153K$132K
Grants Pass, OROR$85K$108K$131K$154K$131K
Richmond, VAVA$84K$107K$131K$155K$131K
Connecticut nonmetropolitan areaCT$82K$106K$131K$156K$131K
Central Oregon nonmetropolitan areaOR$91K$111K$131K$151K$131K
Chicago-Naperville-Elgin, IL-INIL$85K$108K$131K$153K$131K
Southside Virginia nonmetropolitan areaVA$84K$107K$131K$154K$131K
Atlanta-Sandy Springs-Roswell, GAGA$88K$109K$131K$152K$131K
Hickory-Lenoir-Morganton, NCNC$76K$103K$131K$158K$131K
Eastern Region of Texas nonmetropolitan areaTX$82K$106K$131K$155K$131K
North Port-Bradenton-Sarasota, FLFL$80K$105K$131K$156K$131K
Trenton-Princeton, NJNJ$86K$108K$131K$153K$131K
Northwest Virginia nonmetropolitan areaVA$84K$107K$131K$154K$131K
Sebastian-Vero Beach-West Vero Corridor, FLFL$83K$107K$130K$154K$131K
Brunswick-St. Simons, GAGA$80K$105K$130K$156K$131K
Wasatch Front Fringe Utah nonmetropolitan areaUT$77K$103K$130K$157K$130K
Vineland, NJNJ$90K$110K$130K$150K$130K
Balance of Nevada nonmetropolitan areaNV$59K$94K$130K$165K$130K
Medford, OROR$87K$108K$130K$151K$130K
Charlottesville, VAVA$86K$108K$129K$151K$130K
Jacksonville, FLFL$76K$103K$129K$156K$129K
Wenatchee-East Wenatchee, WAWA$84K$106K$129K$152K$129K
Chico, CACA$82K$105K$129K$153K$129K
Twin Falls, IDID$64K$96K$129K$161K$129K
Hawaii / Kauai nonmetropolitan areaHI$65K$97K$129K$160K$129K
Provo-Orem-Lehi, UTUT$79K$104K$129K$153K$129K
Tucson, AZAZ$86K$107K$129K$150K$129K
Providence-Warwick, RI-MAMA$90K$110K$129K$148K$129K
Olympia-Lacey-Tumwater, WAWA$93K$111K$129K$146K$129K
Springfield, MAMA$91K$110K$129K$147K$129K
Salt Lake City-Murray, UTUT$81K$104K$128K$152K$129K
Amherst Town-Northampton, MAMA$90K$109K$128K$148K$129K
Midland, TXTX$86K$107K$128K$149K$128K
Boise City, IDID$72K$100K$128K$156K$128K
Mount Vernon-Anacortes, WAWA$87K$108K$128K$148K$128K
Anchorage, AKAK$91K$109K$128K$146K$128K
Houston-Pasadena-The Woodlands, TXTX$84K$106K$128K$150K$128K
Fresno, CACA$85K$106K$128K$149K$128K
San Antonio-New Braunfels, TXTX$85K$107K$128K$149K$128K
Border Region of Texas nonmetropolitan areaTX$85K$106K$127K$149K$128K
Port St. Lucie, FLFL$76K$102K$127K$153K$128K
Coeur d'Alene, IDID$70K$99K$127K$156K$128K
Shreveport-Bossier City, LALA$76K$102K$127K$153K$128K
Albany, OROR$86K$107K$127K$148K$127K
Pocatello, IDID$66K$97K$127K$157K$127K
Prescott Valley-Prescott, AZAZ$76K$101K$127K$153K$127K
Winston-Salem, NCNC$85K$106K$127K$148K$127K
Spokane-Spokane Valley, WAWA$84K$105K$127K$149K$127K
Hartford-West Hartford-East Hartford, CTCT$86K$106K$127K$147K$127K
Kingston, NYNY$77K$102K$127K$152K$127K
Central New Hampshire nonmetropolitan areaNH$86K$107K$127K$147K$127K
Crestview-Fort Walton Beach-Destin, FLFL$83K$105K$127K$149K$127K
Palm Bay-Melbourne-Titusville, FLFL$86K$106K$127K$147K$127K
New Haven, CTCT$87K$107K$127K$146K$127K
Atlantic City-Hammonton, NJNJ$74K$100K$126K$153K$127K
Wildwood-The Villages, FLFL$79K$103K$126K$150K$126K
Northern New Hampshire nonmetropolitan areaNH$89K$108K$126K$145K$126K
Ithaca, NYNY$76K$101K$126K$151K$126K
Charleston-North Charleston, SCSC$79K$103K$126K$149K$126K
Minneapolis-St. Paul-Bloomington, MN-WIMN$87K$107K$126K$145K$126K
Coast Oregon nonmetropolitan areaOR$87K$106K$126K$145K$126K
Texarkana, TX-ARAR$80K$103K$125K$148K$126K
Corpus Christi, TXTX$83K$104K$125K$147K$126K
Virginia Beach-Chesapeake-Norfolk, VA-NCNC$81K$103K$125K$147K$126K
Northeast Oklahoma nonmetropolitan areaOK$84K$104K$125K$146K$125K
Ann Arbor, MIMI$83K$104K$125K$146K$125K
Alaska nonmetropolitan areaAK$92K$109K$125K$141K$125K
Sussex Delaware nonmetropolitan areaDE$89K$107K$125K$143K$125K
Cape Coral-Fort Myers, FLFL$75K$100K$125K$150K$125K
Dover, DEDE$89K$107K$125K$143K$125K
Binghamton, NYNY$86K$105K$125K$144K$125K
Eastern Sierra-Mother Lode Region of California nonmetropolitan areaCA$71K$98K$125K$152K$125K
Buffalo-Cheektowaga, NYNY$80K$102K$125K$147K$125K
Visalia, CACA$80K$102K$125K$147K$125K
North Region of Texas nonmetropolitan areaTX$81K$103K$125K$147K$125K
Beaumont-Port Arthur, TXTX$81K$103K$125K$146K$125K
Northeast Louisiana nonmetropolitan areaLA$69K$97K$125K$152K$125K
Ames, IAIA$84K$104K$124K$144K$125K
East-Central Montana nonmetropolitan areaMT$66K$95K$124K$153K$124K
West Montana nonmetropolitan areaMT$67K$96K$124K$152K$124K
Sherman-Denison, TXTX$81K$102K$124K$146K$124K
Huntsville, ALAL$78K$101K$124K$147K$124K
Lexington-Fayette, KYKY$80K$102K$124K$146K$124K
Syracuse, NYNY$81K$102K$124K$145K$124K
Cheyenne, WYWY$75K$99K$124K$148K$124K
Salisbury, MDMD$78K$101K$124K$146K$124K
Eugene-Springfield, OROR$84K$104K$124K$143K$124K
Gainesville, GAGA$82K$103K$123K$144K$124K
Glens Falls, NYNY$78K$101K$123K$146K$124K
Yakima, WAWA$77K$100K$123K$146K$124K
Tampa-St. Petersburg-Clearwater, FLFL$78K$101K$123K$146K$123K
Eastern and Southern Colorado nonmetropolitan areaCO$79K$101K$123K$145K$123K
Winchester, VA-WVVA$82K$103K$123K$144K$123K
Bowling Green, KYKY$73K$98K$123K$148K$123K
Deltona-Daytona Beach-Ormond Beach, FLFL$78K$100K$123K$145K$123K
Salem, OROR$90K$106K$123K$139K$123K
Homosassa Springs, FLFL$84K$104K$123K$142K$123K
Coastal Plains Region of Texas nonmetropolitan areaTX$80K$101K$123K$144K$123K
Idaho Falls, IDID$62K$92K$122K$152K$123K
Portland-South Portland, MEME$86K$104K$122K$140K$122K
Northeast Maine nonmetropolitan areaME$91K$107K$122K$138K$122K
Nashville-Davidson--Murfreesboro--Franklin, TNTN$85K$103K$122K$141K$122K
Northeast Alabama nonmetropolitan areaAL$72K$97K$122K$147K$122K
Hill Country Region of Texas nonmetropolitan areaTX$77K$99K$122K$144K$122K
South Illinois nonmetropolitan areaIL$76K$99K$122K$145K$122K
Hagerstown-Martinsburg, MD-WVMD$80K$101K$122K$143K$122K
Yuma, AZAZ$79K$100K$122K$143K$122K
Sebring, FLFL$78K$100K$122K$144K$122K
Spartanburg, SCSC$69K$96K$122K$148K$122K
Albuquerque, NMNM$76K$99K$121K$144K$122K
Urban Honolulu, HIHI$65K$93K$121K$149K$121K
Norwich-New London-Willimantic, CTCT$84K$103K$121K$140K$121K
Orlando-Kissimmee-Sanford, FLFL$77K$99K$121K$143K$121K
Jacksonville, NCNC$73K$97K$121K$145K$121K
Albany-Schenectady-Troy, NYNY$78K$100K$121K$143K$121K
Bloomington, ILIL$90K$106K$121K$137K$121K
Wilmington, NCNC$76K$99K$121K$143K$121K
Modesto, CACA$82K$101K$121K$141K$121K
Columbus, OHOH$83K$102K$121K$140K$121K
Bozeman, MTMT$76K$98K$121K$143K$121K
Greensboro-High Point, NCNC$81K$101K$121K$141K$121K
Flagstaff, AZAZ$73K$97K$121K$144K$121K
Detroit-Warren-Dearborn, MIMI$84K$102K$120K$138K$121K
Santa Fe, NMNM$76K$98K$120K$142K$120K
Southwest Oklahoma nonmetropolitan areaOK$75K$98K$120K$143K$120K
Jackson, MIMI$77K$99K$120K$141K$120K
Lakeland-Winter Haven, FLFL$78K$99K$120K$141K$120K
Cincinnati, OH-KY-ININ$81K$101K$120K$139K$120K
Des Moines-West Des Moines, IAIA$82K$101K$120K$139K$120K
Corvallis, OROR$80K$100K$120K$139K$120K
Fayetteville, NCNC$81K$100K$120K$139K$120K
Redding, CACA$76K$98K$120K$141K$120K
Pittsburgh, PAPA$77K$98K$119K$141K$120K
Sumter, SCSC$69K$94K$119K$145K$120K
Kenosha, WIWI$73K$96K$119K$143K$119K
Odessa, TXTX$77K$98K$119K$140K$119K
Savannah, GAGA$69K$94K$119K$144K$119K
Lewiston, ID-WAID$68K$94K$119K$144K$119K
Ocala, FLFL$75K$97K$119K$141K$119K
Killeen-Temple, TXTX$77K$98K$119K$140K$119K
St. Louis, MO-ILIL$76K$97K$119K$140K$119K
Reading, PAPA$81K$100K$118K$137K$118K
Wichita Falls, TXTX$78K$98K$118K$138K$118K
Omaha, NE-IAIA$85K$101K$118K$135K$118K
Ogden, UTUT$74K$96K$118K$140K$118K
Lake Havasu City-Kingman, AZAZ$71K$94K$118K$141K$118K
St. George, UTUT$69K$93K$118K$142K$118K
Panama City-Panama City Beach, FLFL$74K$96K$118K$139K$118K
Southwest Virginia nonmetropolitan areaVA$76K$97K$118K$139K$118K
Allentown-Bethlehem-Easton, PA-NJNJ$73K$95K$117K$140K$118K
Kingsport-Bristol, TN-VATN$79K$98K$117K$137K$118K
Southwest New York nonmetropolitan areaNY$76K$97K$117K$138K$117K
Tyler, TXTX$76K$97K$117K$138K$117K
El Paso, TXTX$77K$97K$117K$137K$117K
Rochester, NYNY$76K$96K$117K$138K$117K
South Central Tennessee nonmetropolitan areaTN$78K$98K$117K$136K$117K
Middle Georgia nonmetropolitan areaGA$85K$101K$117K$133K$117K
Great Falls, MTMT$62K$89K$117K$144K$117K
Macon-Bibb County, GAGA$80K$98K$117K$135K$117K
Grand Junction, COCO$74K$95K$116K$138K$117K
Kankakee, ILIL$74K$95K$116K$137K$117K
Knoxville, TNTN$78K$97K$116K$136K$117K
Midland, MIMI$79K$98K$116K$135K$117K
Sierra Vista-Douglas, AZAZ$75K$95K$116K$137K$116K
Cedar Rapids, IAIA$82K$99K$116K$133K$116K
Waco, TXTX$76K$96K$116K$136K$116K
Memphis, TN-MS-ARAR$79K$97K$116K$135K$116K
Asheville, NCNC$66K$91K$116K$141K$116K
Western Wyoming nonmetropolitan areaWY$68K$92K$116K$140K$116K
Burlington, NCNC$77K$96K$116K$135K$116K
Slidell-Mandeville-Covington, LALA$78K$97K$116K$135K$116K
Valdosta, GAGA$64K$90K$115K$141K$116K
Gettysburg, PAPA$71K$93K$115K$138K$116K
Pensacola-Ferry Pass-Brent, FLFL$71K$93K$115K$137K$116K
Kansas City, MO-KSKS$76K$96K$115K$135K$116K
Central North Carolina nonmetropolitan areaNC$72K$94K$115K$137K$116K
Hinesville, GAGA$68K$91K$115K$139K$115K
Fairbanks-College, AKAK$92K$104K$115K$127K$115K
Tulsa, OKOK$68K$92K$115K$139K$115K
East Kentucky nonmetropolitan areaKY$71K$93K$115K$137K$115K
Staunton-Stuarts Draft, VAVA$71K$93K$115K$137K$115K
Lima, OHOH$75K$95K$115K$135K$115K
North Central Tennessee nonmetropolitan areaTN$74K$95K$115K$135K$115K
Chambersburg, PAPA$74K$95K$115K$135K$115K
Decatur, ILIL$71K$93K$115K$137K$115K
Battle Creek, MIMI$74K$94K$115K$135K$115K
Walla Walla, WAWA$72K$93K$115K$136K$115K
Lake Charles, LALA$79K$97K$115K$133K$115K
Gadsden, ALAL$72K$93K$115K$136K$115K
Daphne-Fairhope-Foley, ALAL$62K$88K$115K$141K$115K
Birmingham, ALAL$72K$93K$115K$136K$115K
Madison, WIWI$82K$98K$115K$131K$115K
Northeast Iowa nonmetropolitan areaIA$74K$94K$114K$135K$114K
Lewiston-Auburn, MEME$80K$97K$114K$131K$114K
Milwaukee-Waukesha, WIWI$79K$96K$114K$131K$114K
North Georgia nonmetropolitan areaGA$74K$94K$114K$134K$114K
Southeast Alabama nonmetropolitan areaAL$72K$93K$114K$135K$114K
Davenport-Moline-Rock Island, IA-ILIA$83K$98K$114K$129K$114K
Springfield, ILIL$76K$95K$114K$133K$114K
Columbus, GA-ALAL$81K$97K$114K$130K$114K
Dayton-Kettering-Beavercreek, OHOH$76K$95K$114K$132K$114K
Northeastern Pennsylvania nonmetropolitan areaPA$66K$90K$114K$137K$114K
Northwestern South Carolina nonmetropolitan areaSC$62K$88K$114K$139K$114K
Victoria, TXTX$79K$96K$114K$131K$114K
Warner Robins, GAGA$71K$92K$113K$135K$114K
Western North Carolina nonmetropolitan areaNC$71K$92K$113K$135K$114K
Helena, MTMT$70K$92K$113K$135K$114K
Eastern Ohio nonmetropolitan areaOH$73K$93K$113K$134K$113K
Goldsboro, NCNC$66K$89K$113K$137K$113K
Rocky Mount, NCNC$80K$97K$113K$130K$113K
Eau Claire, WIWI$76K$94K$113K$131K$113K
Greenville, NCNC$70K$92K$113K$134K$113K
Northern West Virginia nonmetropolitan areaWV$77K$95K$113K$131K$113K
Louisville/Jefferson County, KY-ININ$77K$95K$113K$131K$113K
Augusta-Richmond County, GA-SCGA$70K$91K$113K$134K$113K
Parkersburg-Vienna, WVWV$75K$94K$113K$131K$113K
Scranton--Wilkes-Barre, PAPA$75K$94K$113K$131K$113K
Indianapolis-Carmel-Greenwood, ININ$78K$95K$113K$130K$113K
Lynchburg, VAVA$74K$93K$112K$132K$113K
Springfield, OHOH$72K$92K$112K$133K$113K
Southwest Alabama nonmetropolitan areaAL$70K$91K$112K$134K$113K
Bangor, MEME$79K$95K$112K$129K$112K
Weirton-Steubenville, WV-OHOH$72K$92K$112K$132K$112K
Amarillo, TXTX$65K$88K$112K$136K$112K
Lawrence, KSKS$68K$90K$112K$134K$112K
South Georgia nonmetropolitan areaGA$68K$90K$112K$134K$112K
Oklahoma City, OKOK$72K$92K$112K$132K$112K
Capital/Northern New York nonmetropolitan areaNY$73K$92K$112K$131K$112K
Eagle Pass, TXTX$71K$92K$112K$132K$112K
Southern Michigan nonmetropolitan areaMI$77K$94K$112K$129K$112K
Harrisburg-Carlisle, PAPA$77K$94K$112K$129K$112K
West Northwestern Ohio nonmetropolitan areaOH$76K$94K$112K$130K$112K
Kalamazoo-Portage, MIMI$77K$94K$112K$129K$112K
Northeast Nebraska nonmetropolitan areaNE$77K$94K$112K$129K$112K
Cleveland, OHOH$73K$92K$112K$131K$112K
Northeast Minnesota nonmetropolitan areaMN$68K$90K$111K$133K$112K
Pinehurst-Southern Pines, NCNC$64K$88K$111K$135K$112K
Central East New York nonmetropolitan areaNY$72K$92K$111K$131K$112K
Farmington, NMNM$70K$90K$111K$132K$112K
Kansas nonmetropolitan areaKS$69K$90K$111K$132K$112K
Dothan, ALAL$66K$89K$111K$134K$111K
Greenville-Anderson-Greer, SCSC$68K$90K$111K$133K$111K
Laredo, TXTX$70K$91K$111K$132K$111K
Northwest Iowa nonmetropolitan areaIA$66K$89K$111K$133K$111K
Southeast Minnesota nonmetropolitan areaMN$81K$96K$111K$126K$111K
York-Hanover, PAPA$74K$93K$111K$129K$111K
Sandusky, OHOH$72K$91K$111K$130K$111K
State College, PAPA$75K$93K$111K$129K$111K
Lancaster, PAPA$73K$92K$111K$130K$111K
Paducah, KY-ILIL$72K$91K$111K$130K$111K
Waterloo-Cedar Falls, IAIA$73K$92K$111K$129K$111K
Eastern North Carolina nonmetropolitan areaNC$77K$94K$111K$127K$111K
Oshkosh-Neenah, WIWI$78K$94K$111K$127K$111K
Northern Michigan nonmetropolitan areaMI$71K$91K$111K$130K$111K
Utica-Rome, NYNY$68K$89K$111K$132K$111K
Chattanooga, TN-GAGA$70K$90K$111K$131K$111K
Niles, MIMI$76K$93K$110K$127K$111K
Lebanon, PAPA$76K$93K$110K$128K$111K
Wausau, WIWI$73K$91K$110K$129K$110K
Las Cruces, NMNM$65K$88K$110K$133K$110K
Central Kentucky nonmetropolitan areaKY$71K$90K$110K$130K$110K
Peoria, ILIL$75K$93K$110K$128K$110K
Decatur, ALAL$66K$88K$110K$132K$110K
Elmira, NYNY$74K$92K$110K$128K$110K
Southeast Oklahoma nonmetropolitan areaOK$71K$91K$110K$130K$110K
Albany, GAGA$77K$93K$110K$127K$110K
Northwestern Pennsylvania nonmetropolitan areaPA$73K$92K$110K$128K$110K
Columbia, SCSC$68K$89K$110K$131K$110K
Southwest Iowa nonmetropolitan areaIA$65K$88K$110K$132K$110K
Northwest Illinois nonmetropolitan areaIL$71K$91K$110K$129K$110K
Toledo, OHOH$70K$90K$110K$130K$110K
Dubuque, IAIA$78K$94K$110K$126K$110K
Harrisonburg, VAVA$72K$91K$110K$129K$110K
Watertown-Fort Drum, NYNY$70K$90K$110K$129K$110K
Northwest Alabama nonmetropolitan areaAL$62K$86K$109K$133K$110K
Monroe, MIMI$76K$93K$110K$126K$110K
Central Pennsylvania nonmetropolitan areaPA$74K$92K$110K$127K$110K
Canton-Massillon, OHOH$71K$90K$109K$129K$110K
Northeast Virginia nonmetropolitan areaVA$70K$90K$109K$129K$109K
Northwestern Idaho nonmetropolitan areaID$62K$85K$109K$133K$109K
Grand Rapids-Wyoming-Kentwood, MIMI$72K$91K$109K$128K$109K
Billings, MTMT$66K$88K$109K$131K$109K
Joplin, MO-KSKS$69K$89K$109K$129K$109K
College Station-Bryan, TXTX$71K$90K$109K$128K$109K
East Tennessee nonmetropolitan areaTN$66K$87K$109K$130K$109K
Champaign-Urbana, ILIL$72K$90K$109K$127K$109K
Lubbock, TXTX$69K$89K$109K$128K$109K
Longview, TXTX$72K$90K$109K$127K$109K
La Crosse-Onalaska, WI-MNMN$71K$90K$108K$127K$109K
Southwest Louisiana nonmetropolitan areaLA$76K$92K$108K$125K$109K
Wheeling, WV-OHOH$74K$91K$108K$126K$109K
Southern Ohio nonmetropolitan areaOH$72K$90K$108K$126K$109K
Myrtle Beach-Conway-North Myrtle Beach, SCSC$56K$82K$108K$134K$108K
Iowa City, IAIA$77K$93K$108K$124K$108K
Monroe, LALA$68K$88K$108K$128K$108K
Arizona nonmetropolitan areaAZ$66K$87K$108K$129K$108K
Athens-Clarke County, GAGA$65K$86K$108K$130K$108K
Pueblo, COCO$68K$88K$108K$128K$108K
Rockford, ILIL$70K$89K$108K$127K$108K
Hammond, LALA$74K$91K$108K$125K$108K
Logan, UT-IDID$67K$87K$108K$129K$108K
Mobile, ALAL$65K$87K$108K$129K$108K
Missoula, MTMT$66K$87K$108K$129K$108K
Cleveland, TNTN$71K$89K$108K$127K$108K
Southwestern New Hampshire nonmetropolitan areaNH$78K$93K$108K$123K$108K
West Tennessee nonmetropolitan areaTN$68K$88K$108K$128K$108K
North Northeastern Ohio nonmetropolitan area (noncontiguous)OH$68K$88K$108K$128K$108K
San Angelo, TXTX$69K$89K$108K$127K$108K
Upper Peninsula of Michigan nonmetropolitan areaMI$67K$87K$108K$128K$108K
Florence, SCSC$70K$89K$108K$126K$108K
Rome, GAGA$65K$86K$108K$129K$108K
Akron, OHOH$68K$88K$108K$127K$108K
Alexandria, LALA$76K$92K$108K$123K$108K
Morristown, TNTN$69K$88K$107K$127K$108K
Youngstown-Warren, OHOH$67K$87K$107K$127K$108K
Southwest Maine nonmetropolitan areaME$77K$92K$107K$123K$108K
McAllen-Edinburg-Mission, TXTX$69K$88K$107K$126K$107K
Southern West Virginia nonmetropolitan areaWV$71K$89K$107K$125K$107K
Charleston, WVWV$73K$90K$107K$124K$107K
Fond du Lac, WIWI$77K$92K$107K$122K$107K
Montgomery, ALAL$68K$87K$107K$127K$107K
Auburn-Opelika, ALAL$61K$84K$107K$130K$107K
Southern South Carolina nonmetropolitan areaSC$60K$83K$107K$130K$107K
Northwest Nebraska nonmetropolitan areaNE$71K$89K$107K$125K$107K
Green Bay, WIWI$74K$90K$107K$123K$107K
Casper, WYWY$63K$85K$107K$128K$107K
Houma-Bayou Cane-Thibodaux, LALA$76K$91K$107K$122K$107K
Fargo, ND-MNMN$71K$89K$107K$125K$107K
St. Cloud, MNMN$77K$92K$107K$122K$107K
Tuscaloosa, ALAL$66K$86K$107K$127K$107K
Wichita, KSKS$67K$87K$107K$126K$107K
South Nebraska nonmetropolitan areaNE$71K$89K$106K$124K$107K
Beckley, WVWV$73K$90K$106K$123K$107K
Northeastern Wisconsin nonmetropolitan areaWI$72K$89K$106K$124K$107K
Duluth, MN-WIMN$72K$89K$106K$123K$106K
Northwest Minnesota nonmetropolitan areaMN$71K$89K$106K$124K$106K
Flint, MIMI$71K$89K$106K$124K$106K
Fort Wayne, ININ$68K$87K$106K$125K$106K
East North Dakota nonmetropolitan areaND$68K$87K$106K$125K$106K
Blacksburg-Christiansburg-Radford, VAVA$71K$88K$106K$123K$106K
Altoona, PAPA$69K$87K$106K$124K$106K
South Central Kentucky nonmetropolitan areaKY$67K$86K$106K$125K$106K
Abilene, TXTX$67K$86K$106K$125K$106K
East Georgia nonmetropolitan areaGA$62K$84K$105K$127K$106K
Clarksville, TN-KYKY$68K$87K$105K$124K$106K
Roanoke, VAVA$70K$88K$105K$123K$105K
Southeast Missouri nonmetropolitan areaMO$59K$82K$105K$128K$105K
Jackson, TNTN$67K$86K$105K$124K$105K
Topeka, KSKS$66K$86K$105K$125K$105K
East Central Illinois nonmetropolitan areaIL$66K$85K$105K$125K$105K
Southeast-Central Idaho nonmetropolitan areaID$64K$85K$105K$125K$105K
Sioux City, IA-NE-SDIA$74K$89K$105K$121K$105K
Janesville-Beloit, WIWI$68K$86K$105K$123K$105K
Appleton, WIWI$68K$86K$105K$123K$105K
Lincoln, NENE$71K$88K$105K$121K$105K
Brownsville-Harlingen, TXTX$63K$84K$104K$125K$105K
Owensboro, KYKY$66K$85K$104K$123K$105K
High Desert Utah nonmetropolitan areaUT$63K$83K$104K$125K$104K
Southeast Iowa nonmetropolitan areaIA$67K$85K$104K$123K$104K
Bay City, MIMI$63K$84K$104K$124K$104K
West Central Illinois nonmetropolitan areaIL$67K$86K$104K$122K$104K
Columbia, MOMO$71K$88K$104K$120K$104K
Sheboygan, WIWI$77K$90K$104K$117K$104K
Tallahassee, FLFL$56K$80K$104K$127K$104K
Southwest Missouri nonmetropolitan areaMO$62K$83K$104K$125K$104K
Morgantown, WVWV$72K$88K$104K$119K$104K
Kokomo, ININ$67K$85K$103K$122K$104K
Bloomington, ININ$66K$85K$103K$122K$103K
Mansfield, OHOH$63K$83K$103K$123K$103K
Dalton, GAGA$59K$81K$103K$125K$103K
Bismarck, NDND$75K$89K$103K$117K$103K
Eastern New Mexico nonmetropolitan areaNM$53K$78K$103K$128K$103K
Jefferson City, MOMO$62K$82K$102K$123K$103K
Manhattan, KSKS$64K$83K$102K$121K$103K
Saginaw, MIMI$75K$89K$102K$116K$103K
South Central Wisconsin nonmetropolitan areaWI$69K$86K$102K$119K$103K
Fayetteville-Springdale-Rogers, ARAR$64K$83K$102K$121K$102K
Florence-Muscle Shoals, ALAL$56K$79K$102K$125K$102K
Baton Rouge, LALA$68K$85K$102K$119K$102K
West Kentucky nonmetropolitan areaKY$64K$83K$102K$121K$102K
Elizabethtown, KYKY$67K$85K$102K$119K$102K
Western Wisconsin nonmetropolitan areaWI$60K$81K$102K$123K$102K
Mid Michigan nonmetropolitan areaMI$67K$85K$102K$119K$102K
Gainesville, FLFL$59K$80K$102K$123K$102K
Johnstown, PAPA$66K$84K$102K$120K$102K
Northwest Oklahoma nonmetropolitan areaOK$66K$84K$102K$120K$102K
Elkhart-Goshen, ININ$68K$85K$102K$119K$102K
Muskegon-Norton Shores, MIMI$67K$84K$101K$119K$102K
Little Rock-North Little Rock-Conway, ARAR$66K$83K$101K$119K$102K
Racine-Mount Pleasant, WIWI$68K$85K$101K$118K$101K
Huntington-Ashland, WV-KY-OHKY$63K$82K$101K$120K$101K
South Bend-Mishawaka, IN-MIIN$70K$86K$101K$117K$101K
Erie, PAPA$69K$85K$101K$117K$101K
Central Missouri nonmetropolitan areaMO$61K$81K$101K$121K$101K
Northern Indiana nonmetropolitan areaIN$70K$85K$101K$116K$101K
Enid, OKOK$66K$83K$101K$118K$101K
Hot Springs, ARAR$57K$78K$100K$122K$100K
Michigan City-La Porte, ININ$71K$86K$100K$115K$100K
Northwestern Wisconsin nonmetropolitan areaWI$57K$79K$100K$121K$100K
Grand Island, NENE$62K$81K$100K$118K$100K
Southwestern Pennsylvania nonmetropolitan areaPA$65K$82K$100K$117K$100K
Columbus, ININ$73K$86K$99K$113K$100K
Springfield, MOMO$59K$79K$99K$119K$99K
Traverse City, MIMI$69K$84K$99K$114K$99K
Evansville, ININ$66K$83K$99K$116K$99K
St. Joseph, MO-KSKS$68K$84K$99K$115K$99K
Lansing-East Lansing, MIMI$71K$85K$99K$113K$99K
Mankato, MNMN$67K$83K$99K$115K$99K
Lafayette, LALA$68K$83K$99K$114K$99K
Terre Haute, ININ$66K$82K$99K$115K$99K
Jackson, MSMS$58K$78K$98K$118K$98K
Anniston-Oxford, ALAL$56K$77K$98K$119K$98K
Southwest Minnesota nonmetropolitan areaMN$66K$82K$98K$113K$98K
Rapid City, SDSD$68K$83K$97K$112K$97K
North Missouri nonmetropolitan areaMO$61K$79K$97K$115K$97K
Grand Forks, ND-MNMN$64K$80K$97K$113K$97K
Muncie, ININ$68K$83K$97K$111K$97K
Southern Indiana nonmetropolitan areaIN$61K$79K$96K$114K$97K
Central Indiana nonmetropolitan areaIN$65K$81K$96K$112K$97K
Gulfport-Biloxi, MSMS$53K$75K$96K$118K$96K
West North Dakota nonmetropolitan areaND$63K$79K$96K$112K$96K
Williamsport, PAPA$69K$82K$96K$109K$96K
Lafayette-West Lafayette, ININ$67K$81K$95K$109K$95K
West South Dakota nonmetropolitan areaSD$71K$83K$94K$106K$95K
Upper East Mississippi nonmetropolitan areaMS$53K$74K$94K$114K$94K
South Arkansas nonmetropolitan areaAR$52K$72K$93K$114K$93K
Cape Girardeau, MO-ILIL$61K$77K$93K$109K$93K
North Arkansas nonmetropolitan areaAR$53K$73K$93K$112K$93K
Lawton, OKOK$54K$73K$92K$111K$93K
Minot, NDND$55K$74K$92K$111K$93K
Johnson City, TNTN$58K$75K$92K$109K$92K
Lower East Mississippi nonmetropolitan areaMS$52K$72K$91K$111K$92K
Sioux Falls, SD-MNMN$64K$78K$91K$105K$92K
West Arkansas nonmetropolitan areaAR$43K$67K$91K$116K$92K
East Arkansas nonmetropolitan areaAR$50K$71K$91K$112K$91K
Fort Smith, AR-OKAR$55K$73K$91K$109K$91K
Jonesboro, ARAR$59K$75K$91K$108K$91K
East South Dakota nonmetropolitan areaSD$69K$79K$90K$100K$90K
West Delta Mississippi nonmetropolitan areaMS$55K$72K$89K$106K$89K
Lower West Mississippi nonmetropolitan areaMS$42K$62K$83K$103K$83K
Aguadilla, PRPR$47K$62K$78K$93K$78K
Mayaguez, PRPR$47K$62K$76K$90K$76K
Hattiesburg, MSMS$46K$57K$69K$80K$69K
Puerto Rico nonmetropolitan areaPR$39K$53K$68K$83K$68K
Arecibo, PRPR$38K$53K$67K$82K$67K
San Juan-Bayamon-Caguas, PRPR$38K$52K$67K$81K$67K
Guayama, PRPR$38K$52K$67K$81K$67K
Ponce, PRPR$27K$37K$47K$57K$47K

Want to reach Level III or IV?

Follow the step-by-step roadmap to build the skills employers pay for.

View roadmap →

Data source: Salary figures are sourced from the U.S. Department of Labor's Occupational Employment and Wage Statistics (OEWS) program, which surveys employers across the U.S. each year to collect wage data by occupation and geography. The four experience levels (I–IV) are DOL's standardized tiers ranging from entry-level to fully competent. Data reflects the most recently published survey cycle and may not capture real-time market fluctuations. SOC code: 15-1252.