Middle School Teachers, Except Special and Career/Technical Education Salary

Median Salary
$64,370
per year
Employment
620,090
jobs in the U.S.

Salary Distribution

10th percentile
$48,080
25th percentile
$58,530
Median
$64,370
75th percentile
$80,490
90th percentile
$102,540

💰 Middle School Teachers, Except Special and Career/Technical Education Salary by State

Best Cities (cost-adjusted) →

Salary Map — Click a state for details

$48K
$102K■ No data
StateMedianvs. National
Washington$102,140+58.7%
California$98,950+53.7%
New York$94,840+47.3%
Connecticut$93,610+45.4%
Rhode Island$92,760+44.1%
Massachusetts$89,450+39.0%
District of Columbia$79,900+24.1%
Utah$79,180+23.0%
Alaska$78,940+22.6%
New Jersey$78,770+22.4%
Maryland$78,510+22.0%
Oregon$78,350+21.7%
Pennsylvania$77,930+21.1%
Ohio$77,090+19.8%
Illinois$76,110+18.2%
New Mexico$75,240+16.9%
Vermont$73,940+14.9%
New Hampshire$71,140+10.5%
Hawaii$69,230+7.6%
Delaware$67,780+5.3%
Nevada$66,300+3.0%
Georgia$64,780+0.6%
Michigan$63,790-0.9%
Colorado$63,760-0.9%
Maine$63,590-1.2%
Virginia$63,520-1.3%
Texas$63,390-1.5%
Minnesota$62,640-2.7%
Nebraska$62,510-2.9%
Wyoming$62,480-2.9%
Wisconsin$61,960-3.7%
Alabama$61,770-4.0%
Montana$61,550-4.4%
Kentucky$61,120-5.0%
Idaho$60,930-5.3%
South Carolina$60,810-5.5%
Indiana$60,700-5.7%
Tennessee$60,690-5.7%
Kansas$60,580-5.9%
Iowa$60,450-6.1%
North Dakota$60,100-6.6%
Arizona$59,710-7.2%
Arkansas$59,570-7.5%
Missouri$59,310-7.9%
Florida$58,940-8.4%
Louisiana$58,760-8.7%
West Virginia$57,210-11.1%
North Carolina$52,010-19.2%
South Dakota$50,980-20.8%
Mississippi$50,790-21.1%
Oklahoma$48,440-24.7%

🏙️ Middle School Teachers, Except Special and Career/Technical Education Salary by Metro Area

Metro AreaMedianvs. National
Mount Vernon-Anacortes, WA$106,920+66.1%
San Jose-Sunnyvale-Santa Clara, CA$105,030+63.2%
Olympia-Lacey-Tumwater, WA$104,410+62.2%
Bremerton-Silverdale-Port Orchard, WA$104,320+62.1%
Fresno, CA$104,250+62.0%
El Centro, CA$104,140+61.8%
Oxnard-Thousand Oaks-Ventura, CA$103,880+61.4%
Seattle-Tacoma-Bellevue, WA$102,560+59.3%
Merced, CA$101,770+58.1%
Walla Walla, WA$101,540+57.7%
Kennewick-Richland, WA$101,390+57.5%
Modesto, CA$101,250+57.3%
Wenatchee-East Wenatchee, WA$100,900+56.8%
Riverside-San Bernardino-Ontario, CA$100,810+56.6%
Bellingham, WA$100,430+56.0%
Barnstable Town, MA$99,600+54.7%
Bridgeport-Stamford-Danbury, CT$99,360+54.4%
Sacramento-Roseville-Folsom, CA$99,360+54.4%
Salt Lake City-Murray, UT$98,880+53.6%
Yakima, WA$98,760+53.4%
Kingston, NY$98,660+53.3%
Los Angeles-Long Beach-Anaheim, CA$98,370+52.8%
Santa Rosa-Petaluma, CA$98,020+52.3%
Kiryas Joel-Poughkeepsie-Newburgh, NY$97,900+52.1%
Spokane-Spokane Valley, WA$97,850+52.0%
New York-Newark-Jersey City, NY-NJ$96,500+49.9%
Hartford-West Hartford-East Hartford, CT$96,030+49.2%
Napa, CA$95,590+48.5%
Longview-Kelso, WA$94,190+46.3%
Boston-Cambridge-Newton, MA-NH$94,170+46.3%
Vallejo, CA$93,680+45.5%
Bakersfield-Delano, CA$93,480+45.2%
Hanford-Corcoran, CA$92,040+43.0%
San Luis Obispo-Paso Robles, CA$90,870+41.2%
Buffalo-Cheektowaga, NY$89,950+39.7%
Portland-Vancouver-Hillsboro, OR-WA$89,590+39.2%
Providence-Warwick, RI-MA$89,450+39.0%
New Haven, CT$89,100+38.4%
Pittsburgh, PA$84,800+31.7%
Atlantic City-Hammonton, NJ$82,760+28.6%
Worcester, MA$82,380+28.0%
Norwich-New London-Willimantic, CT$82,160+27.6%
Stockton-Lodi, CA$82,030+27.4%
York-Hanover, PA$81,830+27.1%
Williamsport, PA$81,760+27.0%
Reading, PA$81,120+26.0%
San Francisco-Oakland-Fremont, CA$81,100+26.0%
Lancaster, PA$80,960+25.8%
Waterbury-Shelton, CT$80,960+25.8%
Albany-Schenectady-Troy, NY$80,760+25.5%
Lexington Park, MD$80,760+25.5%
Amherst Town-Northampton, MA$80,750+25.4%
Cleveland, OH$80,580+25.2%
Santa Maria-Santa Barbara, CA$80,100+24.4%
Scranton--Wilkes-Barre, PA$80,030+24.3%
Springfield, MA$79,920+24.2%
Boulder, CO$79,830+24.0%
Visalia, CA$79,740+23.9%
Allentown-Bethlehem-Easton, PA-NJ$79,620+23.7%
Eugene-Springfield, OR$79,580+23.6%
Ithaca, NY$79,520+23.5%
Santa Cruz-Watsonville, CA$79,490+23.5%
Lewiston, ID-WA$79,430+23.4%
Baltimore-Columbia-Towson, MD$79,360+23.3%
Ogden, UT$79,360+23.3%
Chico, CA$79,300+23.2%
Utica-Rome, NY$79,120+22.9%
Anchorage, AK$78,940+22.6%
Bend, OR$78,780+22.4%
Yuba City, CA$78,760+22.4%
Salisbury, MD$78,690+22.2%
Fairbanks-College, AK$78,660+22.2%
Watertown-Fort Drum, NY$78,600+22.1%
Glens Falls, NY$78,580+22.1%
Syracuse, NY$78,500+22.0%
San Diego-Chula Vista-Carlsbad, CA$78,460+21.9%
State College, PA$78,280+21.6%
Burlington-South Burlington, VT$78,240+21.5%
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$78,130+21.4%
Chicago-Naperville-Elgin, IL-IN$78,000+21.2%
Pittsfield, MA$77,780+20.8%
Trenton-Princeton, NJ$77,740+20.8%
St. George, UT$77,550+20.5%
Washington-Arlington-Alexandria, DC-VA-MD-WV$77,350+20.2%
Denver-Aurora-Centennial, CO$77,340+20.1%
Salem, OR$77,340+20.1%
Rockford, IL$76,920+19.5%
Harrisonburg, VA$76,830+19.4%
Farmington, NM$76,820+19.3%
Provo-Orem-Lehi, UT$76,730+19.2%
Vineland, NJ$76,690+19.1%
Traverse City, MI$76,580+19.0%
Akron, OH$76,460+18.8%
Brunswick-St. Simons, GA$76,400+18.7%
Logan, UT-ID$76,340+18.6%
Binghamton, NY$76,290+18.5%
Rochester, NY$76,160+18.3%
Harrisburg-Carlisle, PA$76,140+18.3%
Canton-Massillon, OH$76,000+18.1%
Chambersburg, PA$75,840+17.8%
Albuquerque, NM$75,640+17.5%
Springfield, IL$75,570+17.4%
Atlanta-Sandy Springs-Roswell, GA$75,490+17.3%
Springfield, OH$75,230+16.9%
Toledo, OH$75,130+16.7%
Corvallis, OR$75,100+16.7%
Altoona, PA$74,730+16.1%
Dayton-Kettering-Beavercreek, OH$74,420+15.6%
St. Cloud, MN$73,750+14.6%
Mansfield, OH$73,710+14.5%
Lima, OH$73,060+13.5%
Manchester-Nashua, NH$72,880+13.2%
Youngstown-Warren, OH$72,850+13.2%
Las Cruces, NM$72,170+12.1%
Muskegon-Norton Shores, MI$71,790+11.5%
Urban Honolulu, HI$71,000+10.3%
Kalamazoo-Portage, MI$69,460+7.9%
Fort Collins-Loveland, CO$68,930+7.1%
Portland-South Portland, ME$67,630+5.1%
Dalton, GA$67,380+4.7%
Cincinnati, OH-KY-IN$67,180+4.4%
Kahului-Wailuku, HI$67,010+4.1%
Las Vegas-Henderson-North Las Vegas, NV$66,300+3.0%
Niles, MI$65,850+2.3%
Houston-Pasadena-The Woodlands, TX$65,830+2.3%
Dallas-Fort Worth-Arlington, TX$65,660+2.0%
Jackson, MI$65,580+1.9%
Grand Island, NE$65,480+1.7%
Virginia Beach-Chesapeake-Norfolk, VA-NC$65,300+1.4%
Athens-Clarke County, GA$65,210+1.3%
Bozeman, MT$65,160+1.2%
Lexington-Fayette, KY$65,150+1.2%
Detroit-Warren-Dearborn, MI$65,140+1.2%
Helena, MT$64,760+0.6%
Monroe, MI$64,670+0.5%
Eau Claire, WI$64,660+0.5%
Hilton Head Island-Bluffton-Port Royal, SC$64,600+0.4%
Staunton-Stuarts Draft, VA$64,560+0.3%
Saginaw, MI$64,550+0.3%
El Paso, TX$64,480+0.2%
Columbus, OH$64,410+0.1%
Rochester, MN$64,390+0.0%
Milwaukee-Waukesha, WI$64,360-0.0%
Midland, TX$64,300-0.1%
Hinesville, GA$64,170-0.3%
Billings, MT$64,130-0.4%
Albany, OR$63,910-0.7%
Casper, WY$63,830-0.8%
Reno, NV$63,770-0.9%
Omaha, NE-IA$63,750-1.0%
Boise City, ID$63,620-1.2%
Green Bay, WI$63,620-1.2%
Hagerstown-Martinsburg, MD-WV$63,420-1.5%
Knoxville, TN$63,410-1.5%
Odessa, TX$63,390-1.5%
Shreveport-Bossier City, LA$63,390-1.5%
North Port-Bradenton-Sarasota, FL$63,380-1.5%
Flint, MI$63,360-1.6%
Madison, WI$63,320-1.6%
Killeen-Temple, TX$63,250-1.7%
Ames, IA$63,200-1.8%
Elkhart-Goshen, IN$63,190-1.8%
Bloomington, IL$63,110-2.0%
Battle Creek, MI$63,100-2.0%
Lewiston-Auburn, ME$63,090-2.0%
Owensboro, KY$63,070-2.0%
Cedar Rapids, IA$63,040-2.1%
Chattanooga, TN-GA$63,030-2.1%
Johnson City, TN$63,010-2.1%
Savannah, GA$62,970-2.2%
Charlottesville, VA$62,800-2.4%
Davenport-Moline-Rock Island, IA-IL$62,800-2.4%
Minneapolis-St. Paul-Bloomington, MN-WI$62,800-2.4%
Minot, ND$62,750-2.5%
Blacksburg-Christiansburg-Radford, VA$62,700-2.6%
Jacksonville, FL$62,630-2.7%
Birmingham, AL$62,580-2.8%
Kansas City, MO-KS$62,570-2.8%
McAllen-Edinburg-Mission, TX$62,560-2.8%
Charleston-North Charleston, SC$62,530-2.9%
Ann Arbor, MI$62,520-2.9%
Lansing-East Lansing, MI$62,520-2.9%
Paducah, KY-IL$62,470-3.0%
Duluth, MN-WI$62,420-3.0%
Laredo, TX$62,340-3.2%
Erie, PA$62,330-3.2%
Spartanburg, SC$62,270-3.3%
La Crosse-Onalaska, WI-MN$62,210-3.4%
Pueblo, CO$62,190-3.4%
St. Louis, MO-IL$62,180-3.4%
Albany, GA$62,160-3.4%
Huntsville, AL$62,140-3.5%
Bangor, ME$62,090-3.5%
Mobile, AL$62,060-3.6%
San Antonio-New Braunfels, TX$62,050-3.6%
Missoula, MT$62,030-3.6%
Guam$62,020-3.7%
Fayetteville-Springdale-Rogers, AR$62,020-3.7%
Brownsville-Harlingen, TX$62,000-3.7%
Montgomery, AL$61,980-3.7%
Fort Wayne, IN$61,970-3.7%
Lincoln, NE$61,960-3.7%
Decatur, AL$61,950-3.8%
Mankato, MN$61,850-3.9%
Sheboygan, WI$61,810-4.0%
Cleveland, TN$61,760-4.1%
Rome, GA$61,700-4.1%
Grand Rapids-Wyoming-Kentwood, MI$61,660-4.2%
Louisville/Jefferson County, KY-IN$61,610-4.3%
Bowling Green, KY$61,600-4.3%
Roanoke, VA$61,530-4.4%
Indianapolis-Carmel-Greenwood, IN$61,430-4.6%
Austin-Round Rock-San Marcos, TX$61,380-4.6%
Iowa City, IA$61,380-4.6%
Corpus Christi, TX$61,370-4.7%
Janesville-Beloit, WI$61,350-4.7%
Richmond, VA$61,350-4.7%
Phoenix-Mesa-Chandler, AZ$61,330-4.7%
Wichita, KS$61,300-4.8%
Wichita Falls, TX$61,250-4.8%
Lawton, OK$61,240-4.9%
Elizabethtown, KY$61,220-4.9%
Peoria, IL$61,220-4.9%
Medford, OR$61,210-4.9%
Grand Forks, ND-MN$61,150-5.0%
Dover, DE$61,100-5.1%
Fargo, ND-MN$61,090-5.1%
Nashville-Davidson--Murfreesboro--Franklin, TN$61,090-5.1%
Ponce, PR$61,080-5.1%
Little Rock-North Little Rock-Conway, AR$61,030-5.2%
Des Moines-West Des Moines, IA$60,980-5.3%
Oshkosh-Neenah, WI$60,980-5.3%
Kokomo, IN$60,960-5.3%
Racine-Mount Pleasant, WI$60,950-5.3%
Sherman-Denison, TX$60,920-5.4%
Hot Springs, AR$60,880-5.4%
Auburn-Opelika, AL$60,850-5.5%
New Orleans-Metairie, LA$60,830-5.5%
Tyler, TX$60,800-5.5%
Beaumont-Port Arthur, TX$60,780-5.6%
Lafayette-West Lafayette, IN$60,700-5.7%
Bismarck, ND$60,680-5.7%
Colorado Springs, CO$60,680-5.7%
Kingsport-Bristol, TN-VA$60,600-5.9%
Arecibo, PR$60,560-5.9%
Kenosha, WI$60,560-5.9%
Cheyenne, WY$60,550-5.9%
Gainesville, GA$60,500-6.0%
Tuscaloosa, AL$60,480-6.0%
Daphne-Fairhope-Foley, AL$60,460-6.1%
Waterloo-Cedar Falls, IA$60,460-6.1%
Greeley, CO$60,430-6.1%
Naples-Marco Island, FL$60,410-6.2%
Columbus, GA-AL$60,380-6.2%
Cape Coral-Fort Myers, FL$60,370-6.2%
Wheeling, WV-OH$60,360-6.2%
Lynchburg, VA$60,310-6.3%
Crestview-Fort Walton Beach-Destin, FL$60,290-6.3%
Florence, SC$60,250-6.4%
Longview, TX$60,240-6.4%
Lubbock, TX$60,210-6.5%
Morristown, TN$60,180-6.5%
Fond du Lac, WI$60,120-6.6%
Orlando-Kissimmee-Sanford, FL$60,120-6.6%
Macon-Bibb County, GA$60,090-6.6%
Idaho Falls, ID$60,080-6.7%
Augusta-Richmond County, GA-SC$60,060-6.7%
Slidell-Mandeville-Covington, LA$60,050-6.7%
Rapid City, SD$60,020-6.8%
Valdosta, GA$60,020-6.8%
Palm Bay-Melbourne-Titusville, FL$59,950-6.9%
Baton Rouge, LA$59,900-6.9%
Kankakee, IL$59,800-7.1%
Decatur, IL$59,690-7.3%
Muncie, IN$59,690-7.3%
Michigan City-La Porte, IN$59,640-7.3%
Champaign-Urbana, IL$59,630-7.4%
Clarksville, TN-KY$59,520-7.5%
Topeka, KS$59,520-7.5%
Abilene, TX$59,510-7.6%
Jonesboro, AR$59,430-7.7%
Columbia, SC$59,400-7.7%
Lawrence, KS$59,400-7.7%
Waco, TX$59,340-7.8%
Great Falls, MT$59,290-7.9%
Weirton-Steubenville, WV-OH$59,220-8.0%
Mayaguez, PR$59,150-8.1%
Wausau, WI$59,130-8.1%
Charlotte-Concord-Gastonia, NC-SC$59,110-8.2%
Aguadilla, PR$59,040-8.3%
Terre Haute, IN$59,000-8.3%
Fort Smith, AR-OK$58,960-8.4%
Tampa-St. Petersburg-Clearwater, FL$58,940-8.4%
Amarillo, TX$58,870-8.5%
Houma-Bayou Cane-Thibodaux, LA$58,760-8.7%
Dothan, AL$58,750-8.7%
Port St. Lucie, FL$58,660-8.9%
Evansville, IN$58,560-9.0%
Victoria, TX$58,420-9.2%
Memphis, TN-MS-AR$58,380-9.3%
Greenville-Anderson-Greer, SC$58,360-9.3%
Appleton, WI$58,340-9.4%
Miami-Fort Lauderdale-West Palm Beach, FL$58,070-9.8%
Flagstaff, AZ$58,020-9.9%
Sioux City, IA-NE-SD$57,900-10.1%
College Station-Bryan, TX$57,550-10.6%
Asheville, NC$57,510-10.7%
Tucson, AZ$57,460-10.7%
Sumter, SC$57,430-10.8%
Huntington-Ashland, WV-KY-OH$57,390-10.8%
Raleigh-Cary, NC$57,330-10.9%
South Bend-Mishawaka, IN-MI$57,080-11.3%
Charleston, WV$56,970-11.5%
Greensboro-High Point, NC$56,800-11.8%
Morgantown, WV$56,740-11.9%
Cape Girardeau, MO-IL$56,090-12.9%
Jackson, TN$55,860-13.2%
Beckley, WV$55,640-13.6%
Manhattan, KS$54,980-14.6%
Winston-Salem, NC$54,720-15.0%
Greenville, NC$54,590-15.2%
Guayama, PR$54,420-15.5%
Tallahassee, FL$53,930-16.2%
Puerto Rico$52,530-18.4%
Wilmington, NC$52,310-18.7%
Lake Charles, LA$52,220-18.9%
Hickory-Lenoir-Morganton, NC$51,970-19.3%
Panama City-Panama City Beach, FL$51,860-19.4%
San Angelo, TX$51,750-19.6%
Grand Junction, CO$51,740-19.6%
San Juan-Bayamon-Caguas, PR$51,430-20.1%
Durham-Chapel Hill, NC$51,340-20.2%
Texarkana, TX-AR$51,230-20.4%
Jackson, MS$50,820-21.1%
St. Joseph, MO-KS$50,600-21.4%
Lakeland-Winter Haven, FL$50,360-21.8%
Pensacola-Ferry Pass-Brent, FL$50,340-21.8%
Hattiesburg, MS$50,290-21.9%
Sioux Falls, SD-MN$50,280-21.9%
Sierra Vista-Douglas, AZ$50,180-22.0%
Gulfport-Biloxi, MS$50,160-22.1%
Gainesville, FL$50,040-22.3%
Monroe, LA$49,660-22.9%
Sebastian-Vero Beach-West Vero Corridor, FL$49,400-23.3%
Joplin, MO-KS$49,110-23.7%
Fayetteville, NC$49,080-23.8%
Springfield, MO$48,990-23.9%
Tulsa, OK$48,850-24.1%
Yuma, AZ$48,770-24.2%
Columbia, MO$48,590-24.5%
Oklahoma City, OK$48,440-24.7%
Jefferson City, MO$47,960-25.5%
Rocky Mount, NC$47,830-25.7%
Prescott Valley-Prescott, AZ$47,590-26.1%
Goldsboro, NC$47,560-26.1%
Hammond, LA$47,480-26.2%
Alexandria, LA$47,280-26.5%
Lake Havasu City-Kingman, AZ$47,230-26.6%
Enid, OK$46,460-27.8%
Data Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS). Data reflects the most recent annual survey.