Computer Network Support Specialist Salary by City

Analyzes, tests, and troubleshoots network infrastructure problems for organizations.

Entry (Level I)
$48,617
national avg
Experienced (Level III)
$70,366
median across metros
Senior (Level IV)
$82,438
national avg
Metro Areas
530
covered in dataset

BLS National Median Wage 2024

$73,340

Bureau of Labor Statistics · OEWS

10-Year Job Growth

+1.8%

2024 – 2034 projection

Annual Openings

~9,600

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

$116,106
San Jose-Sunnyvale-Santa Clara, CA
$66,144 – $140,712
$114,608
Baltimore-Columbia-Towson, MD
$64,002 – $139,547
$113,464
Kiryas Joel-Poughkeepsie-Newburgh, NY
$65,166 – $137,259
$109,408
Seattle-Tacoma-Bellevue, WA
$73,944 – $126,880
$108,181
Wenatchee-East Wenatchee, WA
$72,821 – $125,611

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

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-1231.