SOC 25-2031 · Educational Instruction and Library Occupations

Secondary School Teachers, Except Special and Career/Technical Education

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

U.S. median annual wage$72,040
U.S. median hourly wageNot published
U.S. employment1,065,210

Nationally, secondary school teachers, except special and career/technical education earned a median of $72,040 per year as of the May 2025 OEWS estimates, across 1,065,210 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”.

Secondary School Teachers, Except Special and Career/Technical Education: pay and employment by state
State
Washington$102,670Not published14,8804.2
California$101,370Not published99,2305.4
New York$97,070Not published70,6607.3
Massachusetts$95,260Not published28,4607.8
Rhode Island$92,610Not published4,9109.8
District of Columbia$82,750Not published2,8004.0
New Jersey$82,200Not published38,1408.9
Connecticut$80,970Not published14,8008.7
Illinois$79,990Not published44,6707.3
Alaska$79,650Not published2,7908.6
Oregon$79,570Not published11,7306.0
Ohio$78,800Not published49,5408.9
Pennsylvania$78,800Not published52,2408.6
Maryland$78,670Not published16,6406.0
Delaware$77,960Not published5,36011.1
New Hampshire$77,060Not published5,8608.6
Minnesota$76,460Not published16,0205.4
Utah$76,330Not published11,0306.4
Vermont$76,220Not published2,4508.1
New Mexico$75,900Not published8,1209.3
Georgia$75,480Not published25,7305.3
Hawaii$74,310Not published5,5908.9
Colorado$72,900Not published18,3106.4
Virginia$72,170Not published31,1007.6
Michigan$66,030Not published25,5405.8
Nevada$65,520Not published8,9205.8
Maine$64,880Not published5,5408.7
Texas$63,590Not published111,6607.9
Nebraska$63,450Not published7,1707.0
Wisconsin$62,870Not published15,9105.4
Guam$62,860Not published68010.2
Wyoming$62,690Not published1,6005.7
South Carolina$62,580Not published16,0807.0
Alabama$61,990Not published15,8807.5
Indiana$61,880Not published20,4306.4
Tennessee$61,860Not published21,2306.5
Idaho$61,690Not published6,5707.7
Kentucky$61,560Not published12,7806.4
North Dakota$61,210Not published3,0707.2
Iowa$61,200Not published12,3107.9
Montana$60,990Not published3,6707.2
Florida$60,410Not published49,8105.0
Kansas$59,920Not published10,8607.6
Louisiana$59,850Not published15,2107.9
Arkansas$59,660Not published12,8909.9
Virgin Islands$59,520Not published38011.7
Missouri$59,240Not published24,3808.3
Puerto Rico$59,100Not published5,6406.0
Arizona$58,360Not published21,1906.5
North Carolina$57,650Not published28,6205.8
West Virginia$56,610Not published3,5905.1
South Dakota$51,050Not published3,3607.3
Mississippi$50,980Not published10,4008.9
Oklahoma$48,710Not published15,4809.1

Pay by metro area

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

$47,430$72,017$96,603$121,190Enid, OK — $47,430Lafayette, LA — $47,750Rocky Mount, NC — $47,770Tulsa, OK — $48,410Kankakee, IL — $48,500Cape Girardeau, MO-IL — $48,570Prescott Valley-Prescott, AZ — $48,590Alexandria, LA — $48,740Lake Havasu City-Kingman, AZ — $49,350Sebring, FL — $49,450Fayetteville, NC — $49,580Hattiesburg, MS — $49,590Yuma, AZ — $49,670Burlington, NC — $49,680St. Joseph, MO-KS — $49,790Oklahoma City, OK — $50,650Joplin, MO-KS — $50,690Tucson, AZ — $50,940Jefferson City, MO — $50,950Jackson, MS — $50,980Lawton, OK — $51,000Sioux Falls, SD-MN — $51,630Panama City-Panama City Beach, FL — $52,070Lake Charles, LA — $52,140Goldsboro, NC — $52,180Mayaguez, PR — $52,220Port St. Lucie, FL — $53,600Sierra Vista-Douglas, AZ — $53,960Beckley, WV — $54,960Charleston, WV — $55,800Pinehurst-Southern Pines, NC — $56,280Greenville, NC — $57,230Gulfport-Biloxi, MS — $57,240Tallahassee, FL — $57,250Flagstaff, AZ — $57,450Pensacola-Ferry Pass-Brent, FL — $57,550Manhattan, KS — $57,620Hickory-Lenoir-Morganton, NC — $57,790Durham-Chapel Hill, NC — $57,870Winston-Salem, NC — $57,930Wilmington, NC — $57,980Lakeland-Winter Haven, FL — $58,000Lynchburg, VA — $58,290San Juan-Bayamon-Caguas, PR — $58,400Hammond, LA — $58,410Victoria, TX — $58,430Monroe, LA — $58,590Bloomington, IN — $58,630Bay City, MI — $58,690Columbia, MO — $58,720Gainesville, FL — $58,730College Station-Bryan, TX — $58,750Palm Bay-Melbourne-Titusville, FL — $58,840Gadsden, AL — $58,960Greensboro-High Point, NC — $58,990Ocala, FL — $59,140Weirton-Steubenville, WV-OH — $59,150Aguadilla, PR — $59,190Amarillo, TX — $59,240Guayama, PR — $59,290Asheville, NC — $59,320San Angelo, TX — $59,470Rapid City, SD — $59,540Wausau, WI — $59,560Phoenix-Mesa-Chandler, AZ — $59,570Jackson, TN — $59,700Texarkana, TX-AR — $59,770Evansville, IN — $59,850Abilene, TX — $59,990Springfield, MO — $60,060Arecibo, PR — $60,110Sumter, SC — $60,110Topeka, KS — $60,130Johnson City, TN — $60,180Dubuque, IA — $60,200Cape Coral-Fort Myers, FL — $60,270Columbia, SC — $60,280South Bend-Mishawaka, IN-MI — $60,280Charlotte-Concord-Gastonia, NC-SC — $60,300Kokomo, IN — $60,320Ponce, PR — $60,320Raleigh-Cary, NC — $60,380Miami-Fort Lauderdale-West Palm Beach, FL — $60,410Oshkosh-Neenah, WI — $60,420Crestview-Fort Walton Beach-Destin, FL — $60,430Waterloo-Cedar Falls, IA — $60,440Fargo, ND-MN — $60,460Little Rock-North Little Rock-Conway, AR — $60,480Sioux City, IA-NE-SD — $60,510Deltona-Daytona Beach-Ormond Beach, FL — $60,520Helena, MT — $60,520Orlando-Kissimmee-Sanford, FL — $60,540Winchester, VA-WV — $60,590Slidell-Mandeville-Covington, LA — $60,600Baton Rouge, LA — $60,690Clarksville, TN-KY — $60,720New Orleans-Metairie, LA — $60,750Altoona, PA — $60,770Great Falls, MT — $60,850Blacksburg-Christiansburg-Radford, VA — $60,880Muncie, IN — $60,890Jonesboro, AR — $60,920Florence, SC — $60,950Longview, TX — $60,950Fort Smith, AR-OK — $60,960Tampa-St. Petersburg-Clearwater, FL — $61,030Tyler, TX — $61,060Idaho Falls, ID — $61,090Boise City, ID — $61,140Eau Claire, WI — $61,180Houma-Bayou Cane-Thibodaux, LA — $61,180Dothan, AL — $61,190Kansas City, MO-KS — $61,200Bismarck, ND — $61,210Waco, TX — $61,210Wheeling, WV-OH — $61,210Auburn-Opelika, AL — $61,250Lubbock, TX — $61,270Bangor, ME — $61,290Fort Wayne, IN — $61,290Huntington-Ashland, WV-KY-OH — $61,300Morristown, TN — $61,300Missoula, MT — $61,320Grand Forks, ND-MN — $61,430Racine-Mount Pleasant, WI — $61,460Sheboygan, WI — $61,460Champaign-Urbana, IL — $61,480Pueblo, CO — $61,480Bowling Green, KY — $61,520Paducah, KY-IL — $61,540Mobile, AL — $61,550Elizabethtown, KY — $61,560Appleton, WI — $61,600Peoria, IL — $61,620Tuscaloosa, AL — $61,630Terre Haute, IN — $61,650Fond du Lac, WI — $61,680Michigan City-La Porte, IN — $61,690Colorado Springs, CO — $61,710Montgomery, AL — $61,720Roanoke, VA — $61,760Cedar Rapids, IA — $61,780San Antonio-New Braunfels, TX — $61,840Wichita, KS — $61,840Hot Springs, AR — $61,850Davenport-Moline-Rock Island, IA-IL — $61,960Wichita Falls, TX — $61,970Cheyenne, WY — $61,980Kingsport-Bristol, TN-VA — $61,990Decatur, IL — $62,000Richmond, VA — $62,000Shreveport-Bossier City, LA — $62,040Florence-Muscle Shoals, AL — $62,080Lawrence, KS — $62,080Iowa City, IA — $62,100Fayetteville-Springdale-Rogers, AR — $62,110Naples-Marco Island, FL — $62,110St. Louis, MO-IL — $62,130Owensboro, KY — $62,150Hagerstown-Martinsburg, MD-WV — $62,180Memphis, TN-MS-AR — $62,230Greeley, CO — $62,310Austin-Round Rock-San Marcos, TX — $62,320Brownsville-Harlingen, TX — $62,320Daphne-Fairhope-Foley, AL — $62,400Des Moines-West Des Moines, IA — $62,480Minot, ND — $62,480McAllen-Edinburg-Mission, TX — $62,500Sherman-Denison, TX — $62,530Columbus, GA-AL — $62,540Kenosha, WI — $62,540El Paso, TX — $62,570Indianapolis-Carmel-Greenwood, IN — $62,570Myrtle Beach-Conway-North Myrtle Beach, SC — $62,580Lafayette-West Lafayette, IN — $62,590Birmingham, AL — $62,650Jacksonville, FL — $62,650La Crosse-Onalaska, WI-MN — $62,740Valdosta, GA — $62,780Green Bay, WI — $62,890Spartanburg, SC — $62,910Lincoln, NE — $62,920Gainesville, GA — $62,950Corpus Christi, TX — $63,020Springfield, OH — $63,030Anniston-Oxford, AL — $63,110Knoxville, TN — $63,130Charlottesville, VA — $63,200Beaumont-Port Arthur, TX — $63,210Mankato, MN — $63,220Bozeman, MT — $63,330Decatur, AL — $63,350Cleveland, TN — $63,380Augusta-Richmond County, GA-SC — $63,420Ames, IA — $63,450Rome, GA — $63,450Twin Falls, ID — $63,540Billings, MT — $63,550Jackson, MI — $63,590Battle Creek, MI — $63,640Killeen-Temple, TX — $63,650Muskegon-Norton Shores, MI — $63,650Grand Rapids-Wyoming-Kentwood, MI — $63,730Ann Arbor, MI — $63,780Lansing-East Lansing, MI — $63,900North Port-Bradenton-Sarasota, FL — $63,900Omaha, NE-IA — $63,900Savannah, GA — $63,960Grand Junction, CO — $64,060Greenville-Anderson-Greer, SC — $64,060Madison, WI — $64,080Lewiston-Auburn, ME — $64,110Huntsville, AL — $64,220Monroe, MI — $64,390Midland, MI — $64,420Niles, MI — $64,420Nashville-Davidson--Murfreesboro--Franklin, TN — $64,710Macon-Bibb County, GA — $64,800Lexington-Fayette, KY — $64,850Grand Island, NE — $64,910Elkhart-Goshen, IN — $64,970Laredo, TX — $64,970Chattanooga, TN-GA — $65,100Charleston-North Charleston, SC — $65,280Hilton Head Island-Bluffton-Port Royal, SC — $65,290Dalton, GA — $65,500Las Vegas-Henderson-North Las Vegas, NV — $65,520Houston-Pasadena-The Woodlands, TX — $65,540Midland, TX — $65,540Erie, PA — $65,870Dallas-Fort Worth-Arlington, TX — $65,890Flint, MI — $65,920Janesville-Beloit, WI — $66,180Cincinnati, OH-KY-IN — $66,190Traverse City, MI — $66,200Bloomington, IL — $66,280Saginaw, MI — $66,300Odessa, TX — $66,620Salisbury, MD — $71,400Elmira, NY — $71,640St. George, UT — $72,020Kalamazoo-Portage, MI — $72,410Springfield, IL — $72,510Johnstown, PA — $72,780Rochester, MN — $72,790Harrisburg-Carlisle, PA — $72,860Logan, UT-ID — $72,870Reno, NV — $72,960Staunton-Stuarts Draft, VA — $72,990State College, PA — $73,250Mansfield, OH — $73,490Ogden, UT — $73,770Ithaca, NY — $73,960Duluth, MN-WI — $74,030Louisville/Jefferson County, KY-IN — $74,040Urban Honolulu, HI — $74,310Albany, OR — $74,450Youngstown-Warren, OH — $74,720Binghamton, NY — $74,970Scranton--Wilkes-Barre, PA — $75,050Provo-Orem-Lehi, UT — $75,230Las Cruces, NM — $75,250Athens-Clarke County, GA — $75,350Milwaukee-Waukesha, WI — $75,370Lewiston, ID-WA — $75,550Corvallis, OR — $75,730Lima, OH — $75,760Warner Robins, GA — $75,990St. Cloud, MN — $76,170Rochester, NY — $76,190Dover, DE — $76,710Kahului-Wailuku, HI — $76,750Farmington, NM — $76,770Virginia Beach-Chesapeake-Norfolk, VA-NC — $76,790Albuquerque, NM — $76,960Gettysburg, PA — $77,150Sandusky, OH — $77,160Manchester-Nashua, NH — $77,180Medford, OR — $77,180Watertown-Fort Drum, NY — $77,180Atlanta-Sandy Springs-Roswell, GA — $77,210Santa Fe, NM — $77,260Portland-South Portland, ME — $77,470Salt Lake City-Murray, UT — $77,490Detroit-Warren-Dearborn, MI — $77,520Canton-Massillon, OH — $77,690Chambersburg, PA — $77,700Salem, OR — $77,810Syracuse, NY — $77,900Toledo, OH — $77,930Harrisonburg, VA — $78,300Baltimore-Columbia-Towson, MD — $78,350Rockford, IL — $78,500Glens Falls, NY — $78,670Fairbanks-College, AK — $78,740Fort Collins-Loveland, CO — $78,760Utica-Rome, NY — $78,950Dayton-Kettering-Beavercreek, OH — $78,970Pittsfield, MA — $78,980Minneapolis-St. Paul-Bloomington, MN-WI — $79,010Trenton-Princeton, NJ — $79,100Lebanon, PA — $79,170Denver-Aurora-Centennial, CO — $79,230Buffalo-Cheektowaga, NY — $79,280Cleveland, OH — $79,610Anchorage, AK — $79,650Springfield, MA — $79,760New Haven, CT — $79,800Eugene-Springfield, OR — $79,900Allentown-Bethlehem-Easton, PA-NJ — $79,990Burlington-South Burlington, VT — $80,100Reading, PA — $80,250Washington-Arlington-Alexandria, DC-VA-MD-WV — $80,300Philadelphia-Camden-Wilmington, PA-NJ-DE-MD — $80,560Albany-Schenectady-Troy, NY — $80,620Hartford-West Hartford-East Hartford, CT — $80,710Lancaster, PA — $80,820York-Hanover, PA — $80,870Bend, OR — $81,040Lexington Park, MD — $81,050Waterbury-Shelton, CT — $81,070Pittsburgh, PA — $81,350Columbus, OH — $81,400Boulder, CO — $81,450Amherst Town-Northampton, MA — $81,660Akron, OH — $81,820Grants Pass, OR — $82,490Bridgeport-Stamford-Danbury, CT — $82,960Vineland, NJ — $83,680Portland-Vancouver-Hillsboro, OR-WA — $84,120Worcester, MA — $87,050Kiryas Joel-Poughkeepsie-Newburgh, NY — $89,320Atlantic City-Hammonton, NJ — $90,070Providence-Warwick, RI-MA — $92,110Norwich-New London-Willimantic, CT — $94,950Visalia, CA — $97,610Chico, CA — $98,210Santa Cruz-Watsonville, CA — $98,810Boston-Cambridge-Newton, MA-NH — $98,850Chicago-Naperville-Elgin, IL-IN — $98,970Bakersfield-Delano, CA — $99,150Spokane-Spokane Valley, WA — $99,410El Centro, CA — $99,440San Luis Obispo-Paso Robles, CA — $99,560Merced, CA — $99,600Riverside-San Bernardino-Ontario, CA — $100,130Yuba City, CA — $100,170Yakima, WA — $100,560Stockton-Lodi, CA — $100,590Fresno, CA — $100,750New York-Newark-Jersey City, NY-NJ — $100,800Los Angeles-Long Beach-Anaheim, CA — $100,960Wenatchee-East Wenatchee, WA — $101,010Barnstable Town, MA — $101,120Kingston, NY — $101,300Salinas, CA — $101,590Santa Rosa-Petaluma, CA — $101,730Modesto, CA — $101,890Hanford-Corcoran, CA — $102,010Bellingham, WA — $102,160Napa, CA — $102,510Vallejo, CA — $102,590Kennewick-Richland, WA — $102,600Seattle-Tacoma-Bellevue, WA — $102,670San Diego-Chula Vista-Carlsbad, CA — $102,810Santa Maria-Santa Barbara, CA — $102,840San Francisco-Oakland-Fremont, CA — $102,880Longview-Kelso, WA — $104,110Bremerton-Silverdale-Port Orchard, WA — $104,180Walla Walla, WA — $104,940Sacramento-Roseville-Folsom, CA — $105,060Olympia-Lacey-Tumwater, WA — $105,200San Jose-Sunnyvale-Santa Clara, CA — $108,230Oxnard-Thousand Oaks-Ventura, CA — $108,850Mount Vernon-Anacortes, WA — $121,190

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.

Secondary School Teachers, Except Special and Career/Technical Education: pay and employment by metro area
Metro area
Mount Vernon-Anacortes, WA$121,190Not published2404.6
Oxnard-Thousand Oaks-Ventura, CA$108,850Not published2,2106.8
San Jose-Sunnyvale-Santa Clara, CA$108,230Not published4,1303.6
Olympia-Lacey-Tumwater, WA$105,200Not published4903.8
Sacramento-Roseville-Folsom, CA$105,060Not published6,0405.6
Walla Walla, WA$104,940Not published1204.5
Bremerton-Silverdale-Port Orchard, WA$104,180Not published4204.5
Longview-Kelso, WA$104,110Not published2004.8
San Francisco-Oakland-Fremont, CA$102,880Not published11,5204.9
Santa Maria-Santa Barbara, CA$102,840Not published1,0605.3
San Diego-Chula Vista-Carlsbad, CA$102,810Not published6,6904.4
Seattle-Tacoma-Bellevue, WA$102,670Not published7,7203.7
Kennewick-Richland, WA$102,600Not published7205.6
Vallejo, CA$102,590Not published8005.6
Napa, CA$102,510Not published3003.9
Bellingham, WA$102,160Not published4304.7
Hanford-Corcoran, CA$102,010Not published73015.0
Modesto, CA$101,890Not published1,9009.7
Santa Rosa-Petaluma, CA$101,730Not published1,0405.0
Salinas, CA$101,590Not published1,2006.4
Kingston, NY$101,300Not published5609.5
Barnstable Town, MA$101,120Not published7507.9
Wenatchee-East Wenatchee, WA$101,010Not published2605.2
Los Angeles-Long Beach-Anaheim, CA$100,960Not published32,2505.1
New York-Newark-Jersey City, NY-NJ$100,800Not published75,7808.0
Fresno, CA$100,750Not published3,2106.7
Stockton-Lodi, CA$100,590Not published1,9206.6
Yakima, WA$100,560Not published6006.2
Yuba City, CA$100,170Not published67013.1
Riverside-San Bernardino-Ontario, CA$100,130Not published12,4507.3
Merced, CA$99,600Not published1,02012.8
San Luis Obispo-Paso Robles, CA$99,560Not published4103.4
El Centro, CA$99,440Not published78011.9
Spokane-Spokane Valley, WA$99,410Not published1,1804.6
Bakersfield-Delano, CA$99,150Not published3,3009.7
Chicago-Naperville-Elgin, IL-IN$98,970Not published32,7907.3
Boston-Cambridge-Newton, MA-NH$98,850Not published20,6007.6
Santa Cruz-Watsonville, CA$98,810Not published5605.7
Chico, CA$98,210Not published4005.1
Visalia, CA$97,610Not published1,3307.8
Norwich-New London-Willimantic, CT$94,950Not published8606.8
Providence-Warwick, RI-MA$92,110Not published6,7709.5
Atlantic City-Hammonton, NJ$90,070Not published1,6009.5
Kiryas Joel-Poughkeepsie-Newburgh, NY$89,320Not published2,3708.8
Worcester, MA$87,050Not published3,64010.4
Portland-Vancouver-Hillsboro, OR-WA$84,120Not published6,7905.6
Vineland, NJ$83,680Not published5208.4
Bridgeport-Stamford-Danbury, CT$82,960Not published4,22010.4
Grants Pass, OR$82,490Not published1504.8
Akron, OH$81,820Not published3,96012.4
Amherst Town-Northampton, MA$81,660Not published65010.0
Boulder, CO$81,450Not published1,2806.7
Columbus, OH$81,400Not published9,2108.3
Pittsburgh, PA$81,350Not published9,6008.6
Waterbury-Shelton, CT$81,070Not published1,4208.9
Lexington Park, MD$81,050Not published6108.7
Bend, OR$81,040Not published6205.8
York-Hanover, PA$80,870Not published9905.4
Lancaster, PA$80,820Not published1,9007.5
Hartford-West Hartford-East Hartford, CT$80,710Not published4,4307.4
Albany-Schenectady-Troy, NY$80,620Not published3,5007.8
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$80,560Not published25,4608.8
Washington-Arlington-Alexandria, DC-VA-MD-WV$80,300Not published20,4006.5
Reading, PA$80,250Not published1,3507.8
Burlington-South Burlington, VT$80,100Not published7406.1
Allentown-Bethlehem-Easton, PA-NJ$79,990Not published3,7509.9
Eugene-Springfield, OR$79,900Not published8105.1
New Haven, CT$79,800Not published2,90010.3
Springfield, MA$79,760Not published1,7108.5
Anchorage, AK$79,650Not published1,1306.4
Cleveland, OH$79,610Not published8,5608.3
Buffalo-Cheektowaga, NY$79,280Not published3,1605.9
Denver-Aurora-Centennial, CO$79,230Not published9,0705.6
Lebanon, PA$79,170Not published62011.6
Trenton-Princeton, NJ$79,100Not published1,5906.6
Minneapolis-St. Paul-Bloomington, MN-WI$79,010Not published9,8405.0
Pittsfield, MA$78,980Not published5609.8
Dayton-Kettering-Beavercreek, OH$78,970Not published3,0408.2
Utica-Rome, NY$78,950Not published1,25010.5
Fort Collins-Loveland, CO$78,760Not published1,1206.6
Fairbanks-College, AK$78,740Not published1604.5
Glens Falls, NY$78,670Not published4509.1
Rockford, IL$78,500Not published8806.4
Baltimore-Columbia-Towson, MD$78,350Not published9,3006.9
Harrisonburg, VA$78,300Not published4006.2
Toledo, OH$77,930Not published3,08010.6
Syracuse, NY$77,900Not published2,5408.5
Salem, OR$77,810Not published1,3407.1
Chambersburg, PA$77,700Not published5308.8
Canton-Massillon, OH$77,690Not published1,63010.0
Detroit-Warren-Dearborn, MI$77,520Not published9,0804.8
Salt Lake City-Murray, UT$77,490Not published4,4305.4
Portland-South Portland, ME$77,470Not published2,4208.4
Santa Fe, NM$77,260Not published63010.3
Atlanta-Sandy Springs-Roswell, GA$77,210Not published14,8305.1
Manchester-Nashua, NH$77,180Not published1,6408.2
Medford, OR$77,180Not published4905.5
Watertown-Fort Drum, NY$77,180Not published3609.1
Sandusky, OH$77,160Not published55011.0
Gettysburg, PA$77,150Not published53016.7
Albuquerque, NM$76,960Not published3,3608.3
Virginia Beach-Chesapeake-Norfolk, VA-NC$76,790Not published5,5207.2
Farmington, NM$76,770Not published53011.2
Kahului-Wailuku, HI$76,750Not published6008.2
Dover, DE$76,710Not published1,05015.5
Rochester, NY$76,190Not published4,4309.0
St. Cloud, MN$76,170Not published4003.9
Warner Robins, GA$75,990Not published5407.0
Lima, OH$75,760Not published3807.7
Corvallis, OR$75,730Not published1503.8
Lewiston, ID-WA$75,550Not published1003.6
Milwaukee-Waukesha, WI$75,370Not published4,1205.0
Athens-Clarke County, GA$75,350Not published6406.7
Las Cruces, NM$75,250Not published7609.5
Provo-Orem-Lehi, UT$75,230Not published2,4107.9
Scranton--Wilkes-Barre, PA$75,050Not published1,8507.2
Binghamton, NY$74,970Not published7707.9
Youngstown-Warren, OH$74,720Not published1,5709.8
Albany, OR$74,450Not published3908.3
Urban Honolulu, HI$74,310Not published3,9408.8
Louisville/Jefferson County, KY-IN$74,040Not published3,9605.8
Duluth, MN-WI$74,030Not published6305.1
Ithaca, NY$73,960Not published2404.9
Ogden, UT$73,770Not published1,5005.5
Mansfield, OH$73,490Not published62012.8
State College, PA$73,250Not published5107.5
Staunton-Stuarts Draft, VA$72,990Not published4609.0
Reno, NV$72,960Not published1,3905.0
Logan, UT-ID$72,870Not published85012.7
Harrisburg-Carlisle, PA$72,860Not published2,0906.3
Rochester, MN$72,790Not published8006.5
Johnstown, PA$72,780Not published58012.1
Springfield, IL$72,510Not published7507.5
Kalamazoo-Portage, MI$72,410Not published7005.8
St. George, UT$72,020Not published5105.6
Elmira, NY$71,640Not published2206.5
Salisbury, MD$71,400Not published4508.4
Odessa, TX$66,620Not published5807.1
Saginaw, MI$66,300Not published5006.2
Bloomington, IL$66,280Not published5306.1
Traverse City, MI$66,200Not published3805.5
Cincinnati, OH-KY-IN$66,190Not published8,4507.7
Janesville-Beloit, WI$66,180Not published3404.9
Flint, MI$65,920Not published1,0707.9
Dallas-Fort Worth-Arlington, TX$65,890Not published28,0006.9
Erie, PA$65,870Not published7506.2
Houston-Pasadena-The Woodlands, TX$65,540Not published26,2608.0
Midland, TX$65,540Not published6805.5
Las Vegas-Henderson-North Las Vegas, NV$65,520Not published6,7605.9
Dalton, GA$65,500Not published3505.4
Hilton Head Island-Bluffton-Port Royal, SC$65,290Not published6808.3
Charleston-North Charleston, SC$65,280Not published2,4306.2
Chattanooga, TN-GA$65,100Not published1,7906.7
Elkhart-Goshen, IN$64,970Not published6104.8
Laredo, TX$64,970Not published1,0709.7
Grand Island, NE$64,910Not published3408.6
Lexington-Fayette, KY$64,850Not published1,5405.4
Macon-Bibb County, GA$64,800Not published5706.0
Nashville-Davidson--Murfreesboro--Franklin, TN$64,710Not published6,0805.5
Midland, MI$64,420Not published1604.3
Niles, MI$64,420Not published4807.9
Monroe, MI$64,390Not published3909.5
Huntsville, AL$64,220Not published1,5805.9
Lewiston-Auburn, ME$64,110Not published4208.9
Madison, WI$64,080Not published1,9404.8
Grand Junction, CO$64,060Not published4406.6
Greenville-Anderson-Greer, SC$64,060Not published2,7006.2
Savannah, GA$63,960Not published9004.5
Lansing-East Lansing, MI$63,900Not published1,2906.0
North Port-Bradenton-Sarasota, FL$63,900Not published1,5604.6
Omaha, NE-IA$63,900Not published3,5407.1
Ann Arbor, MI$63,780Not published1,0404.7
Grand Rapids-Wyoming-Kentwood, MI$63,730Not published4,3307.2
Killeen-Temple, TX$63,650Not published1,67011.1
Muskegon-Norton Shores, MI$63,650Not published5008.0
Battle Creek, MI$63,640Not published2604.8
Jackson, MI$63,590Not published2805.0
Billings, MT$63,550Not published6506.9
Twin Falls, ID$63,540Not published4609.2
Ames, IA$63,450Not published3105.6
Rome, GA$63,450Not published1302.9
Augusta-Richmond County, GA-SC$63,420Not published1,4306.2
Cleveland, TN$63,380Not published2806.5
Decatur, AL$63,350Not published4206.9
Bozeman, MT$63,330Not published3605.0
Mankato, MN$63,220Not published2604.7
Beaumont-Port Arthur, TX$63,210Not published1,3208.1
Charlottesville, VA$63,200Not published9107.9
Knoxville, TN$63,130Not published2,8206.6
Anniston-Oxford, AL$63,110Not published3708.6
Springfield, OH$63,030Not published47010.3
Corpus Christi, TX$63,020Not published1,4707.6
Gainesville, GA$62,950Not published5205.0
Lincoln, NE$62,920Not published8604.7
Spartanburg, SC$62,910Not published1,1206.8
Green Bay, WI$62,890Not published6904.0
Valdosta, GA$62,780Not published3907.2
La Crosse-Onalaska, WI-MN$62,740Not published5306.3
Birmingham, AL$62,650Not published2,8505.5
Jacksonville, FL$62,650Not published3,7204.9
Lafayette-West Lafayette, IN$62,590Not published6306.2
Myrtle Beach-Conway-North Myrtle Beach, SC$62,580Not published7905.4
El Paso, TX$62,570Not published3,62010.7
Indianapolis-Carmel-Greenwood, IN$62,570Not published6,1605.6
Columbus, GA-AL$62,540Not published6905.9
Kenosha, WI$62,540Not published3204.3
Sherman-Denison, TX$62,530Not published4007.5
McAllen-Edinburg-Mission, TX$62,500Not published4,01013.5
Des Moines-West Des Moines, IA$62,480Not published2,6606.6
Minot, ND$62,480Not published2908.6
Daphne-Fairhope-Foley, AL$62,400Not published8209.4
Austin-Round Rock-San Marcos, TX$62,320Not published8,1606.3
Brownsville-Harlingen, TX$62,320Not published1,97012.5
Greeley, CO$62,310Not published8507.1
Memphis, TN-MS-AR$62,230Not published4,8607.9
Hagerstown-Martinsburg, MD-WV$62,180Not published6806.3
Owensboro, KY$62,150Not published3206.5
St. Louis, MO-IL$62,130Not published9,8707.4
Fayetteville-Springdale-Rogers, AR$62,110Not published2,94010.7
Naples-Marco Island, FL$62,110Not published7004.0
Iowa City, IA$62,100Not published5906.3
Florence-Muscle Shoals, AL$62,080Not published62011.1
Lawrence, KS$62,080Not published3707.2
Shreveport-Bossier City, LA$62,040Not published1,0906.7
Decatur, IL$62,000Not published3106.8
Richmond, VA$62,000Not published4,4206.7
Kingsport-Bristol, TN-VA$61,990Not published7906.6
Cheyenne, WY$61,980Not published2705.6
Wichita Falls, TX$61,970Not published4808.7
Davenport-Moline-Rock Island, IA-IL$61,960Not published1,1706.5
Hot Springs, AR$61,850Not published3709.5
San Antonio-New Braunfels, TX$61,840Not published10,1309.0
Wichita, KS$61,840Not published2,3207.5
Cedar Rapids, IA$61,780Not published1,2809.2
Roanoke, VA$61,760Not published9706.3
Montgomery, AL$61,720Not published1,2107.3
Colorado Springs, CO$61,710Not published2,7608.7
Michigan City-La Porte, IN$61,690Not published3308.0
Fond du Lac, WI$61,680Not published1703.8
Terre Haute, IN$61,650Not published5408.4
Tuscaloosa, AL$61,630Not published8307.6
Peoria, IL$61,620Not published1,2307.4
Appleton, WI$61,600Not published7806.2
Elizabethtown, KY$61,560Not published3206.1
Mobile, AL$61,550Not published1,1106.4
Paducah, KY-IL$61,540Not published2505.0
Bowling Green, KY$61,520Not published5606.9
Champaign-Urbana, IL$61,480Not published6606.3
Pueblo, CO$61,480Not published4206.8
Racine-Mount Pleasant, WI$61,460Not published4105.3
Sheboygan, WI$61,460Not published4607.6
Grand Forks, ND-MN$61,430Not published3607.0
Missoula, MT$61,320Not published3505.3
Huntington-Ashland, WV-KY-OH$61,300Not published9206.6
Morristown, TN$61,300Not published3307.0
Bangor, ME$61,290Not published4305.9
Fort Wayne, IN$61,290Not published1,2105.4
Lubbock, TX$61,270Not published1,82010.9
Auburn-Opelika, AL$61,250Not published84011.5
Bismarck, ND$61,210Not published6509.1
Waco, TX$61,210Not published1,2209.4
Wheeling, WV-OH$61,210Not published3906.7
Kansas City, MO-KS$61,200Not published7,7507.1
Dothan, AL$61,190Not published5509.0
Eau Claire, WI$61,180Not published3804.4
Houma-Bayou Cane-Thibodaux, LA$61,180Not published3804.6
Boise City, ID$61,140Not published2,9207.4
Idaho Falls, ID$61,090Not published6507.9
Tyler, TX$61,060Not published9007.8
Tampa-St. Petersburg-Clearwater, FL$61,030Not published8,1805.7
Fort Smith, AR-OK$60,960Not published8108.5
Florence, SC$60,950Not published7007.8
Longview, TX$60,950Not published1,1109.4
Jonesboro, AR$60,920Not published61010.1
Muncie, IN$60,890Not published3307.4
Blacksburg-Christiansburg-Radford, VA$60,880Not published4806.5
Great Falls, MT$60,850Not published3509.6
Altoona, PA$60,770Not published70011.9
New Orleans-Metairie, LA$60,750Not published2,8606.4
Clarksville, TN-KY$60,720Not published9309.0
Baton Rouge, LA$60,690Not published3,1107.6
Slidell-Mandeville-Covington, LA$60,600Not published6706.8
Winchester, VA-WV$60,590Not published4506.6
Orlando-Kissimmee-Sanford, FL$60,540Not published8,6506.1
Deltona-Daytona Beach-Ormond Beach, FL$60,520Not published2,0109.1
Helena, MT$60,520Not published2505.7
Sioux City, IA-NE-SD$60,510Not published4606.1
Little Rock-North Little Rock-Conway, AR$60,480Not published2,9208.1
Fargo, ND-MN$60,460Not published7705.2
Waterloo-Cedar Falls, IA$60,440Not published6607.8
Crestview-Fort Walton Beach-Destin, FL$60,430Not published5004.0
Oshkosh-Neenah, WI$60,420Not published3503.7
Miami-Fort Lauderdale-West Palm Beach, FL$60,410Not published12,0104.3
Raleigh-Cary, NC$60,380Not published4,2105.7
Kokomo, IN$60,320Not published1905.5
Ponce, PR$60,320Not published5608.8
Charlotte-Concord-Gastonia, NC-SC$60,300Not published8,5006.3
Columbia, SC$60,280Not published3,3108.4
South Bend-Mishawaka, IN-MI$60,280Not published1,1308.6
Cape Coral-Fort Myers, FL$60,270Not published1,2204.0
Dubuque, IA$60,200Not published3505.9
Johnson City, TN$60,180Not published6407.8
Topeka, KS$60,130Not published9208.0
Arecibo, PR$60,110Not published36010.5
Sumter, SC$60,110Not published3109.0
Springfield, MO$60,060Not published1,5506.9
Abilene, TX$59,990Not published6108.1
Evansville, IN$59,850Not published7605.6
Texarkana, TX-AR$59,770Not published61010.5
Jackson, TN$59,700Not published5806.8
Phoenix-Mesa-Chandler, AZ$59,570Not published14,7306.2
Wausau, WI$59,560Not published3705.3
Rapid City, SD$59,540Not published3905.3
San Angelo, TX$59,470Not published4408.9
Asheville, NC$59,320Not published1,0806.0
Guayama, PR$59,290Not published15012.0
Amarillo, TX$59,240Not published9807.9
Aguadilla, PR$59,190Not published52010.6
Weirton-Steubenville, WV-OH$59,150Not published3008.4
Ocala, FL$59,140Not published7406.2
Greensboro-High Point, NC$58,990Not published2,3006.3
Gadsden, AL$58,960Not published3309.9
Palm Bay-Melbourne-Titusville, FL$58,840Not published1,4005.7
College Station-Bryan, TX$58,750Not published8806.5
Gainesville, FL$58,730Not published6204.0
Columbia, MO$58,720Not published9508.8
Bay City, MI$58,690Not published2206.4
Bloomington, IN$58,630Not published3504.8
Monroe, LA$58,590Not published7608.7
Victoria, TX$58,430Not published3008.0
Hammond, LA$58,410Not published61012.7
San Juan-Bayamon-Caguas, PR$58,400Not published3,3904.9
Lynchburg, VA$58,290Not published8909.1
Lakeland-Winter Haven, FL$58,000Not published1,8607.0
Wilmington, NC$57,980Not published7303.8
Winston-Salem, NC$57,930Not published1,3304.9
Durham-Chapel Hill, NC$57,870Not published1,6204.7
Hickory-Lenoir-Morganton, NC$57,790Not published6304.1
Manhattan, KS$57,620Not published3306.2
Pensacola-Ferry Pass-Brent, FL$57,550Not published1,2706.6
Flagstaff, AZ$57,450Not published3805.8
Tallahassee, FL$57,250Not published8304.4
Gulfport-Biloxi, MS$57,240Not published1,1907.5
Greenville, NC$57,230Not published3604.5
Pinehurst-Southern Pines, NC$56,280Not published2405.7
Charleston, WV$55,800Not published3303.1
Beckley, WV$54,960Not published1704.1
Sierra Vista-Douglas, AZ$53,960Not published3109.0
Port St. Lucie, FL$53,600Not published6904.0
Mayaguez, PR$52,220Not published3306.4
Goldsboro, NC$52,180Not published3609.0
Lake Charles, LA$52,140Not published1,02010.1
Panama City-Panama City Beach, FL$52,070Not published4805.3
Sioux Falls, SD-MN$51,630Not published9205.1
Lawton, OK$51,000Not published3708.6
Jackson, MS$50,980Not published2,4008.9
Jefferson City, MO$50,950Not published7108.9
Tucson, AZ$50,940Not published3,3208.5
Joplin, MO-KS$50,690Not published5806.6
Oklahoma City, OK$50,650Not published5,5308.2
St. Joseph, MO-KS$49,790Not published3606.6
Burlington, NC$49,680Not published3505.2
Yuma, AZ$49,670Not published5207.5
Hattiesburg, MS$49,590Not published67010.7
Fayetteville, NC$49,580Not published1,0307.8
Sebring, FL$49,450Not published30010.5
Lake Havasu City-Kingman, AZ$49,350Not published3706.5
Alexandria, LA$48,740Not published61010.2
Prescott Valley-Prescott, AZ$48,590Not published4105.7
Cape Girardeau, MO-IL$48,570Not published2906.6
Kankakee, IL$48,500Not published42010.0
Tulsa, OK$48,410Not published3,8208.3
Rocky Mount, NC$47,770Not published3205.9
Lafayette, LA$47,750Not published4902.7
Enid, OK$47,430Not published2209.4

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.