SOC 25-2022 · Educational Instruction and Library Occupations

Middle School Teachers, Except Special and Career/Technical Education

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

U.S. median annual wage$64,370
U.S. median hourly wageNot published
U.S. employment620,090

Nationally, middle school teachers, except special and career/technical education earned a median of $64,370 per year as of the May 2025 OEWS estimates, across 620,090 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”.

Middle School Teachers, Except Special and Career/Technical Education: pay and employment by state
State
Washington$102,140Not published10,5103.0
California$98,950Not published37,3002.0
New York$94,840Not published38,6704.0
Connecticut$93,610Not published7,9204.7
Rhode Island$92,760Not published2,3704.7
Massachusetts$89,450Not published16,5704.6
District of Columbia$79,900Not published1,5402.2
Utah$79,180Not published5,9603.4
Alaska$78,940Not published1,1503.5
New Jersey$78,770Not published23,6505.5
Maryland$78,510Not published14,5305.3
Oregon$78,350Not published6,9403.5
Pennsylvania$77,930Not published22,7203.7
Ohio$77,090Not published30,4505.5
Illinois$76,110Not published24,7704.1
New Mexico$75,240Not published4,2604.9
Vermont$73,940Not published1,6205.3
New Hampshire$71,140Not published3,1204.6
Hawaii$69,230Not published2,4804.0
Delaware$67,780Not published2,3504.9
Nevada$66,300Not published3,9102.5
Georgia$64,780Not published23,6104.8
Michigan$63,790Not published15,4203.5
Colorado$63,760Not published13,2804.6
Maine$63,590Not published2,7804.3
Virginia$63,520Not published18,2904.5
Texas$63,390Not published80,1605.7
Minnesota$62,640Not published8,8903.0
Nebraska$62,510Not published4,1504.1
Wyoming$62,480Not published1,2904.6
Guam$62,020Not published5107.6
Wisconsin$61,960Not published14,4604.9
Alabama$61,770Not published10,0004.7
Montana$61,550Not published1,9803.9
Kentucky$61,120Not published8,0404.0
Idaho$60,930Not published2,3602.8
South Carolina$60,810Not published9,7504.2
Indiana$60,700Not published11,7003.7
Tennessee$60,690Not published13,0604.0
Kansas$60,580Not published6,2304.3
Iowa$60,450Not published6,2704.0
North Dakota$60,100Not published1,4003.3
Arizona$59,710Not published9,0202.8
Arkansas$59,570Not published6,1404.7
Missouri$59,310Not published11,3303.9
Florida$58,940Not published31,3703.2
Louisiana$58,760Not published5,5602.9
West Virginia$57,210Not published4,0905.8
Puerto Rico$52,530Not published3,4903.7
North Carolina$52,010Not published20,6504.2
South Dakota$50,980Not published2,1304.7
Mississippi$50,790Not published6,2605.4
Oklahoma$48,440Not published7,6204.5

Pay by metro area

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

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

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.

Middle School Teachers, Except Special and Career/Technical Education: pay and employment by metro area
Metro area
Mount Vernon-Anacortes, WA$106,920Not published1603.0
San Jose-Sunnyvale-Santa Clara, CA$105,030Not published3,3302.9
Olympia-Lacey-Tumwater, WA$104,410Not published4203.2
Bremerton-Silverdale-Port Orchard, WA$104,320Not published3003.1
Fresno, CA$104,250Not published8501.8
El Centro, CA$104,140Not published2503.9
Oxnard-Thousand Oaks-Ventura, CA$103,880Not published5301.6
Seattle-Tacoma-Bellevue, WA$102,560Not published5,2302.5
Merced, CA$101,770Not published1802.2
Walla Walla, WA$101,540Not published803.3
Kennewick-Richland, WA$101,390Not published6004.7
Modesto, CA$101,250Not published7403.8
Wenatchee-East Wenatchee, WA$100,900Not published1803.5
Riverside-San Bernardino-Ontario, CA$100,810Not published4,8602.8
Bellingham, WA$100,430Not published3303.6
Barnstable Town, MA$99,600Not published4805.1
Bridgeport-Stamford-Danbury, CT$99,360Not published2,3405.8
Sacramento-Roseville-Folsom, CA$99,360Not published1,5701.4
Salt Lake City-Murray, UT$98,880Not published1,8602.3
Yakima, WA$98,760Not published4704.8
Kingston, NY$98,660Not published3606.1
Los Angeles-Long Beach-Anaheim, CA$98,370Not published12,7802.0
Santa Rosa-Petaluma, CA$98,020Not published3801.9
Kiryas Joel-Poughkeepsie-Newburgh, NY$97,900Not published2,3908.9
Spokane-Spokane Valley, WA$97,850Not published9203.6
New York-Newark-Jersey City, NY-NJ$96,500Not published39,3104.1
Hartford-West Hartford-East Hartford, CT$96,030Not published2,4904.1
Napa, CA$95,590Not published1301.7
Longview-Kelso, WA$94,190Not published1503.6
Boston-Cambridge-Newton, MA-NH$94,170Not published11,5304.3
Vallejo, CA$93,680Not published2701.9
Bakersfield-Delano, CA$93,480Not publishedNot publishedNot published
Hanford-Corcoran, CA$92,040Not published1202.5
San Luis Obispo-Paso Robles, CA$90,870Not published3102.5
Buffalo-Cheektowaga, NY$89,950Not published2,8705.4
Portland-Vancouver-Hillsboro, OR-WA$89,590Not published3,5402.9
Providence-Warwick, RI-MA$89,450Not published3,8105.3
New Haven, CT$89,100Not published1,0803.8
Pittsburgh, PA$84,800Not published4,3903.9
Atlantic City-Hammonton, NJ$82,760Not published8605.1
Worcester, MA$82,380Not published1,9905.7
Norwich-New London-Willimantic, CT$82,160Not published6305.0
Stockton-Lodi, CA$82,030Not published1,1103.8
York-Hanover, PA$81,830Not published8104.4
Williamsport, PA$81,760Not published2304.7
Reading, PA$81,120Not published7804.5
San Francisco-Oakland-Fremont, CA$81,100Not published4,3101.8
Lancaster, PA$80,960Not published7402.9
Waterbury-Shelton, CT$80,960Not published9005.6
Albany-Schenectady-Troy, NY$80,760Not published1,8904.2
Lexington Park, MD$80,760Not published3104.4
Amherst Town-Northampton, MA$80,750Not published3104.8
Cleveland, OH$80,580Not published6,7506.5
Santa Maria-Santa Barbara, CA$80,100Not published2201.1
Scranton--Wilkes-Barre, PA$80,030Not published1,5606.1
Springfield, MA$79,920Not published1,1705.8
Boulder, CO$79,830Not published8504.4
Visalia, CA$79,740Not published7704.5
Allentown-Bethlehem-Easton, PA-NJ$79,620Not published1,4603.9
Eugene-Springfield, OR$79,580Not published8005.0
Ithaca, NY$79,520Not published1803.9
Santa Cruz-Watsonville, CA$79,490Not published2002.1
Lewiston, ID-WA$79,430Not published1204.1
Baltimore-Columbia-Towson, MD$79,360Not published6,4204.7
Ogden, UT$79,360Not published1,6105.9
Chico, CA$79,300Not published2303.0
Utica-Rome, NY$79,120Not published6305.3
Anchorage, AK$78,940Not published5903.3
Bend, OR$78,780Not published5104.8
Yuba City, CA$78,760Not published1703.4
Salisbury, MD$78,690Not published3306.2
Fairbanks-College, AK$78,660Not published1203.4
Watertown-Fort Drum, NY$78,600Not published3208.1
Glens Falls, NY$78,580Not published3406.8
Syracuse, NY$78,500Not published2,2107.4
San Diego-Chula Vista-Carlsbad, CA$78,460Not published2,3101.5
State College, PA$78,280Not published2203.3
Burlington-South Burlington, VT$78,240Not published5804.8
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$78,130Not published13,0904.5
Chicago-Naperville-Elgin, IL-IN$78,000Not published17,3003.8
Pittsfield, MA$77,780Not published2704.8
Trenton-Princeton, NJ$77,740Not published1,2805.3
St. George, UT$77,550Not published4605.1
Washington-Arlington-Alexandria, DC-VA-MD-WV$77,350Not published14,8904.7
Denver-Aurora-Centennial, CO$77,340Not published6,6004.1
Salem, OR$77,340Not published1,0105.3
Rockford, IL$76,920Not published7505.4
Harrisonburg, VA$76,830Not published3405.1
Farmington, NM$76,820Not published2805.9
Provo-Orem-Lehi, UT$76,730Not published8202.7
Vineland, NJ$76,690Not published4507.2
Traverse City, MI$76,580Not published2002.9
Akron, OH$76,460Not published1,0403.2
Brunswick-St. Simons, GA$76,400Not published3407.2
Logan, UT-ID$76,340Not published3805.7
Binghamton, NY$76,290Not published7007.2
Rochester, NY$76,160Not published2,3204.7
Harrisburg-Carlisle, PA$76,140Not published1,1903.6
Canton-Massillon, OH$76,000Not published9005.5
Chambersburg, PA$75,840Not published3105.2
Albuquerque, NM$75,640Not published1,8904.7
Springfield, IL$75,570Not published5405.3
Atlanta-Sandy Springs-Roswell, GA$75,490Not published13,6504.7
Springfield, OH$75,230Not published3908.5
Toledo, OH$75,130Not published1,3704.7
Corvallis, OR$75,100Not published1403.5
Altoona, PA$74,730Not published1903.2
Dayton-Kettering-Beavercreek, OH$74,420Not published2,2806.1
St. Cloud, MN$73,750Not published3203.1
Mansfield, OH$73,710Not published4008.1
Lima, OH$73,060Not published3206.4
Manchester-Nashua, NH$72,880Not published9104.5
Youngstown-Warren, OH$72,850Not published1,0606.6
Las Cruces, NM$72,170Not published4005.0
Muskegon-Norton Shores, MI$71,790Not published2403.8
Urban Honolulu, HI$71,000Not published1,7904.0
Kalamazoo-Portage, MI$69,460Not published2702.2
Fort Collins-Loveland, CO$68,930Not published6703.9
Portland-South Portland, ME$67,630Not published1,4705.1
Dalton, GA$67,380Not published3405.3
Cincinnati, OH-KY-IN$67,180Not published4,4804.1
Kahului-Wailuku, HI$67,010Not published2503.4
Las Vegas-Henderson-North Las Vegas, NV$66,300Not published2,5702.3
Niles, MI$65,850Not published2904.8
Houston-Pasadena-The Woodlands, TX$65,830Not published19,3405.9
Dallas-Fort Worth-Arlington, TX$65,660Not published21,5905.3
Jackson, MI$65,580Not published3105.5
Grand Island, NE$65,480Not published1804.6
Virginia Beach-Chesapeake-Norfolk, VA-NC$65,300Not published3,7905.0
Athens-Clarke County, GA$65,210Not published3203.3
Bozeman, MT$65,160Not published2002.8
Lexington-Fayette, KY$65,150Not published1,1303.9
Detroit-Warren-Dearborn, MI$65,140Not published6,9003.6
Helena, MT$64,760Not published1703.8
Monroe, MI$64,670Not published2806.9
Eau Claire, WI$64,660Not published3203.7
Hilton Head Island-Bluffton-Port Royal, SC$64,600Not published3704.5
Staunton-Stuarts Draft, VA$64,560Not published3106.0
Saginaw, MI$64,550Not published2102.7
El Paso, TX$64,480Not published2,2706.7
Columbus, OH$64,410Not published6,6406.0
Rochester, MN$64,390Not published1501.2
Milwaukee-Waukesha, WI$64,360Not published3,3104.0
Midland, TX$64,300Not published1,1709.6
Hinesville, GA$64,170Not published25012.5
Billings, MT$64,130Not published2803.0
Albany, OR$63,910Not published2805.9
Casper, WY$63,830Not published1403.6
Reno, NV$63,770Not published9503.4
Omaha, NE-IA$63,750Not published1,9303.9
Boise City, ID$63,620Not published6401.6
Green Bay, WI$63,620Not published1,3207.6
Hagerstown-Martinsburg, MD-WV$63,420Not published7306.8
Knoxville, TN$63,410Not published1,8304.3
Odessa, TX$63,390Not published4505.6
Shreveport-Bossier City, LA$63,390Not published3101.9
North Port-Bradenton-Sarasota, FL$63,380Not published9802.9
Flint, MI$63,360Not published4303.2
Madison, WI$63,320Not published1,2002.9
Killeen-Temple, TX$63,250Not published1,2908.5
Ames, IA$63,200Not published2504.5
Elkhart-Goshen, IN$63,190Not published4903.8
Bloomington, IL$63,110Not published3704.2
Battle Creek, MI$63,100Not published2103.9
Lewiston-Auburn, ME$63,090Not published1002.1
Owensboro, KY$63,070Not published2505.1
Cedar Rapids, IA$63,040Not published7805.6
Chattanooga, TN-GA$63,030Not published1,0603.9
Johnson City, TN$63,010Not published3704.5
Savannah, GA$62,970Not published8004.0
Charlottesville, VA$62,800Not published5104.4
Davenport-Moline-Rock Island, IA-IL$62,800Not published7904.4
Minneapolis-St. Paul-Bloomington, MN-WI$62,800Not published6,6603.4
Minot, ND$62,750Not published1705.1
Blacksburg-Christiansburg-Radford, VA$62,700Not published2603.5
Jacksonville, FL$62,630Not published2,6203.4
Birmingham, AL$62,580Not published3,7707.3
Kansas City, MO-KS$62,570Not published4,0103.7
McAllen-Edinburg-Mission, TX$62,560Not published2,7309.2
Charleston-North Charleston, SC$62,530Not published8102.1
Ann Arbor, MI$62,520Not published5202.4
Lansing-East Lansing, MI$62,520Not published6403.0
Paducah, KY-IL$62,470Not published2204.4
Duluth, MN-WI$62,420Not published3302.7
Laredo, TX$62,340Not published8107.4
Erie, PA$62,330Not published6005.0
Spartanburg, SC$62,270Not published1,0606.4
La Crosse-Onalaska, WI-MN$62,210Not published4405.2
Pueblo, CO$62,190Not published3505.7
St. Louis, MO-IL$62,180Not published5,6504.2
Albany, GA$62,160Not published3806.6
Huntsville, AL$62,140Not published7602.9
Bangor, ME$62,090Not published2103.0
Mobile, AL$62,060Not published8104.7
San Antonio-New Braunfels, TX$62,050Not published6,7005.9
Missoula, MT$62,030Not published1802.7
Fayetteville-Springdale-Rogers, AR$62,020Not published1,1804.3
Brownsville-Harlingen, TX$62,000Not published1,2207.7
Montgomery, AL$61,980Not published5503.4
Fort Wayne, IN$61,970Not published6602.9
Lincoln, NE$61,960Not published1,0105.5
Decatur, AL$61,950Not published3605.9
Mankato, MN$61,850Not published1402.6
Sheboygan, WI$61,810Not published2504.1
Cleveland, TN$61,760Not published2405.6
Rome, GA$61,700Not published2305.2
Grand Rapids-Wyoming-Kentwood, MI$61,660Not published2,6104.4
Louisville/Jefferson County, KY-IN$61,610Not published2,3503.4
Bowling Green, KY$61,600Not published3103.8
Roanoke, VA$61,530Not published6404.2
Indianapolis-Carmel-Greenwood, IN$61,430Not published4,1603.8
Austin-Round Rock-San Marcos, TX$61,380Not published5,7304.4
Iowa City, IA$61,380Not published4104.4
Corpus Christi, TX$61,370Not published1,1506.0
Janesville-Beloit, WI$61,350Not published4907.0
Richmond, VA$61,350Not published2,7604.2
Phoenix-Mesa-Chandler, AZ$61,330Not published6,5502.8
Wichita, KS$61,300Not published1,5805.1
Wichita Falls, TX$61,250Not published3105.6
Lawton, OK$61,240Not published2706.3
Elizabethtown, KY$61,220Not published2404.6
Peoria, IL$61,220Not published9205.5
Medford, OR$61,210Not published2603.0
Grand Forks, ND-MN$61,150Not published2104.1
Dover, DE$61,100Not published5207.7
Fargo, ND-MN$61,090Not published4503.0
Nashville-Davidson--Murfreesboro--Franklin, TN$61,090Not published4,0103.6
Ponce, PR$61,080Not published2804.5
Little Rock-North Little Rock-Conway, AR$61,030Not published1,8305.1
Des Moines-West Des Moines, IA$60,980Not published1,1502.8
Oshkosh-Neenah, WI$60,980Not published3804.0
Kokomo, IN$60,960Not published1604.5
Racine-Mount Pleasant, WI$60,950Not published4005.2
Sherman-Denison, TX$60,920Not published3506.6
Hot Springs, AR$60,880Not published1303.4
Auburn-Opelika, AL$60,850Not publishedNot publishedNot published
New Orleans-Metairie, LA$60,830Not published9202.1
Tyler, TX$60,800Not published6805.9
Beaumont-Port Arthur, TX$60,780Not published8004.9
Lafayette-West Lafayette, IN$60,700Not published3103.0
Bismarck, ND$60,680Not published901.2
Colorado Springs, CO$60,680Not published1,7405.5
Kingsport-Bristol, TN-VA$60,600Not published5905.0
Arecibo, PR$60,560Not published1103.3
Kenosha, WI$60,560Not published3104.2
Cheyenne, WY$60,550Not published2204.6
Gainesville, GA$60,500Not published6005.8
Tuscaloosa, AL$60,480Not published3903.6
Daphne-Fairhope-Foley, AL$60,460Not published3704.2
Waterloo-Cedar Falls, IA$60,460Not published4004.7
Greeley, CO$60,430Not published7906.6
Naples-Marco Island, FL$60,410Not published5303.0
Columbus, GA-AL$60,380Not published5504.7
Cape Coral-Fort Myers, FL$60,370Not published1,1503.8
Wheeling, WV-OH$60,360Not published4407.6
Lynchburg, VA$60,310Not published3703.8
Crestview-Fort Walton Beach-Destin, FL$60,290Not published4603.7
Florence, SC$60,250Not published4204.7
Longview, TX$60,240Not published9408.0
Lubbock, TX$60,210Not published1,0306.2
Morristown, TN$60,180Not published3908.3
Fond du Lac, WI$60,120Not published1904.3
Orlando-Kissimmee-Sanford, FL$60,120Not published5,1203.6
Macon-Bibb County, GA$60,090Not published3503.7
Idaho Falls, ID$60,080Not published2403.0
Augusta-Richmond County, GA-SC$60,060Not published1,5906.9
Slidell-Mandeville-Covington, LA$60,050Not published1501.5
Rapid City, SD$60,020Not published3304.5
Valdosta, GA$60,020Not published3005.5
Palm Bay-Melbourne-Titusville, FL$59,950Not published6702.8
Baton Rouge, LA$59,900Not published1,3403.3
Kankakee, IL$59,800Not published2806.5
Decatur, IL$59,690Not published1803.9
Muncie, IN$59,690Not published1703.9
Michigan City-La Porte, IN$59,640Not published1704.2
Champaign-Urbana, IL$59,630Not published5505.2
Clarksville, TN-KY$59,520Not published6606.4
Topeka, KS$59,520Not published5204.5
Abilene, TX$59,510Not published4305.7
Jonesboro, AR$59,430Not published2804.7
Columbia, SC$59,400Not published2,4506.2
Lawrence, KS$59,400Not published2304.5
Waco, TX$59,340Not published8306.4
Great Falls, MT$59,290Not published1103.1
Weirton-Steubenville, WV-OH$59,220Not published3309.1
Mayaguez, PR$59,150Not published2605.0
Wausau, WI$59,130Not published3004.3
Charlotte-Concord-Gastonia, NC-SC$59,110Not published6,2704.6
Aguadilla, PR$59,040Not published2705.5
Terre Haute, IN$59,000Not published2503.8
Fort Smith, AR-OK$58,960Not published5305.6
Tampa-St. Petersburg-Clearwater, FL$58,940Not published3,1202.2
Amarillo, TX$58,870Not published7406.0
Houma-Bayou Cane-Thibodaux, LA$58,760Not published3203.8
Dothan, AL$58,750Not published2103.4
Port St. Lucie, FL$58,660Not published8605.0
Evansville, IN$58,560Not published5103.8
Victoria, TX$58,420Not published2306.1
Memphis, TN-MS-AR$58,380Not published1,7502.9
Greenville-Anderson-Greer, SC$58,360Not published1,8404.2
Appleton, WI$58,340Not published5104.1
Miami-Fort Lauderdale-West Palm Beach, FL$58,070Not published9,0603.2
Flagstaff, AZ$58,020Not published1101.7
Sioux City, IA-NE-SD$57,900Not published2903.9
College Station-Bryan, TX$57,550Not published7705.7
Asheville, NC$57,510Not published1,0205.6
Tucson, AZ$57,460Not published1,0402.7
Sumter, SC$57,430Not published1905.5
Huntington-Ashland, WV-KY-OH$57,390Not published9506.8
Raleigh-Cary, NC$57,330Not published1,2301.6
South Bend-Mishawaka, IN-MI$57,080Not published4903.7
Charleston, WV$56,970Not published4804.7
Greensboro-High Point, NC$56,800Not published2,3806.5
Morgantown, WV$56,740Not published2704.0
Cape Girardeau, MO-IL$56,090Not published1002.2
Jackson, TN$55,860Not published4305.1
Beckley, WV$55,640Not published2906.7
Manhattan, KS$54,980Not published2404.5
Winston-Salem, NC$54,720Not publishedNot publishedNot published
Greenville, NC$54,590Not published3203.9
Guayama, PR$54,420Not published503.8
Tallahassee, FL$53,930Not published5503.0
Wilmington, NC$52,310Not published6803.5
Lake Charles, LA$52,220Not published4504.5
Hickory-Lenoir-Morganton, NC$51,970Not published8505.5
Panama City-Panama City Beach, FL$51,860Not published3503.8
San Angelo, TX$51,750Not published2605.3
Grand Junction, CO$51,740Not published3505.1
San Juan-Bayamon-Caguas, PR$51,430Not published2,2203.2
Durham-Chapel Hill, NC$51,340Not published1,2103.5
Texarkana, TX-AR$51,230Not published3806.6
Jackson, MS$50,820Not published1,3104.9
St. Joseph, MO-KS$50,600Not published2604.8
Lakeland-Winter Haven, FL$50,360Not published1,4205.4
Pensacola-Ferry Pass-Brent, FL$50,340Not published9404.9
Hattiesburg, MS$50,290Not published2504.1
Sioux Falls, SD-MN$50,280Not published7204.0
Sierra Vista-Douglas, AZ$50,180Not published1203.6
Gulfport-Biloxi, MS$50,160Not published7404.7
Gainesville, FL$50,040Not published3802.5
Monroe, LA$49,660Not published1201.4
Sebastian-Vero Beach-West Vero Corridor, FL$49,400Not published2003.5
Joplin, MO-KS$49,110Not published4304.9
Fayetteville, NC$49,080Not published5604.2
Springfield, MO$48,990Not published1,3506.1
Tulsa, OK$48,850Not published1,6703.6
Yuma, AZ$48,770Not published2002.9
Columbia, MO$48,590Not published3002.8
Oklahoma City, OK$48,440Not published2,4803.7
Jefferson City, MO$47,960Not published2102.7
Rocky Mount, NC$47,830Not published3606.6
Prescott Valley-Prescott, AZ$47,590Not published2603.5
Goldsboro, NC$47,560Not published3007.4
Hammond, LA$47,480Not published2705.7
Alexandria, LA$47,280Not published2003.4
Lake Havasu City-Kingman, AZ$47,230Not published1602.9
Enid, OK$46,460Not published1305.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.