SalaryGlobe

Middle School Teachers, Except Special and Career/Technical Education Salary by City (2024)

356 metro areas · National average: $66,169 · Source: BLS OEWS May 2024

The table below shows Middle School Teachers, Except Special and Career/Technical Education salaries across 356 U.S. metropolitan areas, sorted from highest to lowest. Click any city to see the full wage breakdown.

Metro Area Mean Annual
El Centro, CA $113,010
Riverside, CA $109,030
Napa, CA $106,690
Visalia, CA $105,310
San Jose, CA $104,780
Seattle, WA $98,180
Bremerton, WA $97,910
Modesto, CA $97,770
Oxnard, CA $95,380
Mount Vernon, WA $95,170
Kennewick, WA $93,660
Bridgeport, CT $93,410
Norwich, CT $92,550
New York, NY $92,410
Merced, CA $91,960
Los Angeles, CA $90,580
Olympia, WA $90,190
San Francisco, CA $90,110
Kingston, NY $89,820
Bellingham, WA $89,770
Salinas, CA $89,330
Sacramento, CA $88,700
Barnstable Town, MA $88,650
Vallejo, CA $87,970
Santa Rosa, CA $87,160
Spokane, WA $87,080
Boston, MA $86,900
Yakima, WA $86,850
Kiryas Joel, NY $86,290
Portland, OR $85,760
Longview, WA $85,590
San Luis Obispo, CA $85,570
Hanford, CA $85,550
Santa Maria, CA $85,090
Boulder, CO $84,780
Stockton, CA $84,760
Santa Cruz, CA $84,340
Walla Walla, WA $84,090
Wenatchee, WA $84,010
Chico, CA $83,340
Gettysburg, PA $82,950
Yuba City, CA $82,910
Bakersfield, CA $82,750
Fresno, CA $82,570
Las Cruces, NM $81,780
San Diego, CA $81,780
Redding, CA $81,580
Hartford, CT $81,500
Naples, FL $81,390
Worcester, MA $81,300
New Haven, CT $80,970
Atlantic City, NJ $80,550
Waterbury, CT $80,530
Ogden, UT $80,400
Anchorage, AK $80,130
Salisbury, MD $79,800
Providence, RI $79,570
Albuquerque, NM $79,360
Buffalo, NY $79,060
Albany, NY $78,710
Pittsburgh, PA $78,490
Washington, DC $78,320
Trenton, NJ $77,700
Reno, NV $76,980
Chicago, IL $76,960
Reading, PA $76,850
Allentown, PA $76,580
Philadelphia, PA $76,280
Atlanta, GA $76,080
Springfield, MA $76,060
Utica, NY $75,800
Cleveland, OH $75,470
Syracuse, NY $75,390
Eugene, OR $75,240
Lexington Park, MD $75,130
Madison, WI $75,130
Fairbanks, AK $75,050
Lancaster, PA $75,010
Salt Lake City, UT $74,460
Amherst Town, MA $74,430
Lebanon, PA $74,340
Glens Falls, NY $74,190
Akron, OH $73,900
Brunswick, GA $73,900
Salem, OR $73,620
Vineland, NJ $73,260
Pittsfield, MA $73,210
Grants Pass, OR $73,190
Baltimore, MD $72,820
Medford, OR $72,820
Corvallis, OR $72,510
Burlington, VT $72,490
Albany, OR $72,470
York, PA $71,880
Williamsport, PA $71,620
Chambersburg, PA $71,110
Scranton, PA $71,000
Farmington, NM $70,920
Ithaca, NY $70,870
Binghamton, NY $70,810
Virginia Beach, VA $70,730
Harrisburg, PA $70,170
Janesville, WI $70,160
Rockford, IL $70,040
Bend, OR $70,000
Florence, SC $69,940
Rochester, NY $69,840
Dayton, OH $69,640
St. George, UT $69,630
Manchester, NH $69,570
Milwaukee, WI $69,140
Cincinnati, OH $68,960
Denver, CO $68,960
Mankato, MN $68,920
Minneapolis, MN $68,720
Harrisonburg, VA $68,650
Bloomington, IL $68,560
Fort Collins, CO $68,430
State College, PA $68,260
Watertown, NY $68,220
Hagerstown, MD $67,770
Portland, ME $67,200
Columbus, OH $67,190
Niles, MI $67,140
Toledo, OH $67,120
Canton, OH $67,030
Muskegon, MI $67,030
Shreveport, LA $66,710
Las Vegas, NV $66,670
Detroit, MI $66,520
Flint, MI $66,480
Cheyenne, WY $66,410
Dalton, GA $66,190
Dover, DE $66,150
Boise City, ID $66,040
Racine, WI $65,980
Bozeman, MT $65,970
Oshkosh, WI $65,910
Battle Creek, MI $65,840
Wausau, WI $65,800
Dallas, TX $65,790
Gainesville, GA $65,600
Traverse City, MI $65,540
Monroe, MI $65,510
Billings, MT $65,370
Lafayette, IN $65,350
Midland, TX $65,270
Appleton, WI $65,260
Eau Claire, WI $65,190
Athens, GA $65,170
St. Cloud, MN $64,930
Kalamazoo, MI $64,910
Jacksonville, FL $64,810
Mansfield, OH $64,790
Ann Arbor, MI $64,770
Odessa, TX $64,680
Bangor, ME $64,620
Helena, MT $64,620
Kenosha, WI $64,590
Houston, TX $64,530
Springfield, OH $64,500
La Crosse, WI $64,240
Sheboygan, WI $64,240
Tampa, FL $64,190
Lansing, MI $64,120
Hilton Head Island, SC $64,020
Kansas City, MO $63,990
Springfield, IL $63,960
Bismarck, ND $63,940
Grand Rapids, MI $63,740
Grand Island, NE $63,580
Youngstown, OH $63,580
Urban Honolulu, HI $63,540
Erie, PA $63,520
Roanoke, VA $63,340
Lima, OH $63,120
Davenport, IA $63,100
McAllen, TX $63,070
Minot, ND $63,070
Phoenix, AZ $63,070
Fond du Lac, WI $63,000
Charleston, SC $62,830
Saginaw, MI $62,810
Savannah, GA $62,790
Michigan City, IN $62,780
St. Louis, MO $62,710
Fayetteville, AR $62,700
Greenville, SC $62,690
Rochester, MN $62,670
Louisville/Jefferson County, KY $62,480
Jackson, MI $62,440
Great Falls, MT $62,260
Casper, WY $62,160
Richmond, VA $62,030
Macon, GA $62,010
Duluth, MN $61,990
Charlottesville, VA $61,970
Hinesville, GA $61,940
Green Bay, WI $61,890
Port St. Lucie, FL $61,840
Kahului, HI $61,700
Laredo, TX $61,680
Huntsville, AL $61,600
Spartanburg, SC $61,600
Indianapolis, IN $61,570
Lexington, KY $61,530
Victoria, TX $61,510
Brownsville, TX $61,500
Peoria, IL $61,220
Lincoln, NE $61,000
Omaha, NE $60,970
Missoula, MT $60,950
Grand Forks, ND $60,910
Sherman, TX $60,710
Killeen, TX $60,700
El Paso, TX $60,630
North Port, FL $60,610
Baton Rouge, LA $60,600
Rome, GA $60,420
Austin, TX $60,280
San Antonio, TX $60,080
Fargo, ND $60,040
Amarillo, TX $59,850
Lewiston, ME $59,760
Evansville, IN $59,490
Joplin, MO $59,360
Elkhart, IN $59,350
Kankakee, IL $59,280
Iowa City, IA $59,150
Fort Wayne, IN $59,100
Corpus Christi, TX $59,030
Blacksburg, VA $59,000
Ames, IA $58,970
Crestview, FL $58,960
Chattanooga, TN $58,890
Wichita, KS $58,770
Colorado Springs, CO $58,760
Owensboro, KY $58,710
Champaign, IL $58,670
Birmingham, AL $58,640
Cedar Rapids, IA $58,630
Daphne, AL $58,610
Des Moines, IA $58,540
Wheeling, WV $58,410
Dothan, AL $58,360
Weirton, WV $58,320
Knoxville, TN $58,280
Nashville, TN $58,210
Muncie, IN $58,150
Greeley, CO $58,130
Valdosta, GA $58,120
Waterloo, IA $58,040
New Orleans, LA $57,900
Miami, FL $57,790
Paducah, KY $57,780
Beaumont, TX $57,710
Slidell, LA $57,710
Grand Junction, CO $57,640
Tulsa, OK $57,550
Yuma, AZ $57,490
Memphis, TN $57,450
Charlotte, NC $57,390
Fort Smith, AR $57,370
Columbia, SC $57,300
Auburn, AL $57,250
Deltona, FL $57,170
Decatur, IL $57,150
Tyler, TX $57,130
Albany, GA $57,120
Elizabethtown, KY $57,080
Provo, UT $57,070
St. Joseph, MO $57,050
Montgomery, AL $56,990
Idaho Falls, ID $56,860
Little Rock, AR $56,850
Mobile, AL $56,840
South Bend, IN $56,820
Bloomington, IN $56,770
Lynchburg, VA $56,610
Kokomo, IN $56,580
Hot Springs, AR $56,480
Clarksville, TN $56,410
Terre Haute, IN $56,370
Sierra Vista, AZ $56,340
Cape Coral, FL $56,330
Wichita Falls, TX $56,320
College Station, TX $56,300
Staunton, VA $56,300
Lubbock, TX $56,240
Huntington, WV $56,210
Pueblo, CO $56,100
Kingsport, TN $56,010
Sumter, SC $55,990
Longview, TX $55,960
Jonesboro, AR $55,940
Durham, NC $55,840
Ponce, PR $55,840
Augusta, GA $55,810
Panama City, FL $55,810
Lawrence, KS $55,680
Gainesville, FL $55,430
Tucson, AZ $55,430
Topeka, KS $55,420
Flagstaff, AZ $55,360
Waco, TX $55,260
Oklahoma City, OK $55,250
Columbia, MO $55,220
Palm Bay, FL $55,180
Texarkana, TX $54,960
Morristown, TN $54,930
Raleigh, NC $54,770
Bowling Green, KY $54,560
Monroe, LA $54,540
Abilene, TX $54,270
Lafayette, LA $54,100
Arecibo, PR $54,040
Cape Girardeau, MO $53,970
San Angelo, TX $53,860
Hammond, LA $53,670
Manhattan, KS $53,360
Rapid City, SD $53,320
Greensboro, NC $53,230
Mayaguez, PR $53,180
Orlando, FL $53,120
Ocala, FL $53,080
Jackson, TN $53,000
Gulfport, MS $52,770
Sioux City, IA $52,610
Houma, LA $52,560
Springfield, MO $52,400
Lakeland, FL $52,320
Sebastian, FL $52,090
Jackson, MS $51,760
Jefferson City, MO $51,730
Morgantown, WV $51,620
Wilmington, NC $51,260
Lake Charles, LA $51,110
Winston, NC $51,100
Beckley, WV $50,850
Pensacola, FL $50,760
Lake Havasu City, AZ $50,600
Lawton, OK $50,590
Greenville, NC $50,550
Hickory, NC $50,540
Asheville, NC $50,480
Sioux Falls, SD $50,480
San Juan, PR $50,430
Guayama, PR $50,300
Hattiesburg, MS $50,180
Aguadilla, PR $49,780
Prescott Valley, AZ $49,590
Pinehurst, NC $49,160
Fayetteville, NC $49,050
Goldsboro, NC $48,750
Enid, OK $48,270
Rocky Mount, NC $47,680