SOC 25-2022 · Educational Instruction and Library

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

Middle school teachers (except special and career/technical education) earn the most in El Centro, CA (average $117,020 a year), followed by San Jose, CA ($109,140) and Mount Vernon, WA ($106,790), among the 357 metro areas we cover. Nationwide the average is $72,030 and the median $64,370, for 620,090 workers (May 2025).

$72,030U.S. average
$117Khighest: El Centro, CA
$49Klowest: Goldsboro, NC
357metro areas
Advertisement

Top 15 cities for this job by average salary

El Centro, CA$117,020
San Jose, CA$109,140
Mount Vernon, WA$106,790
Seattle, WA$103,680
Bremerton, WA$102,020
Riverside, CA$101,660
Napa, CA$100,500
Modesto, CA$98,910
Bellingham, WA$98,070
Olympia, WA$96,680
New York, NY$96,560
Kennewick, WA$96,050
Kingston, NY$95,490
Oxnard, CA$94,810
Merced, CA$94,430
Average annual wage, BLS OEWS May 2025.

Map: Middle School Teachers, Except Special and Career/Technical Education salary by metro area

Loading map…

lower payhigher pay

Map data © OpenStreetMap contributors.

Middle School Teachers, Except Special and Career/Technical Education salary by state

Washington pays middle school teachers (except special and career/technical education) the most statewide, $99,330 a year on average. Statewide columns cover every employer in the state; city columns cover the metro areas we publish.

StateStatewide averageStatewide medianJobsMetrosHighest city averageLowest city average
Washington$99,330$102,14010,51011$106,790$88,430
New York$95,960$94,84038,67012$96,560$71,460
California$94,680$98,95037,30023$117,020$84,460
Massachusetts$87,300$89,45016,5706$91,270$74,760
Connecticut$86,920$93,6107,9205$92,990$82,300
Washington, D.C.$84,060$79,9001,5401$80,560$80,560
Maryland$83,070$78,51014,5304$82,530$68,270
New Jersey$81,690$78,77023,6503$83,570$75,860
Alaska$81,140$78,9401,1502$83,140$77,550
Rhode Island$80,970$92,7602,3701$81,570$81,570
Utah$80,660$79,1805,9605$88,030$74,580
Oregon$77,690$78,3506,9407$87,380$68,940
Pennsylvania$77,630$77,93022,72013$84,350$64,440
Illinois$75,870$76,11024,7708$81,000$58,300
Ohio$73,280$77,09030,45011$79,960$66,710
New Mexico$73,110$75,2404,2603$73,450$69,560
Vermont$72,710$73,9401,6201$80,330$80,330
Hawaii$71,870$69,2302,4802$72,300$71,710
Delaware$71,270$67,7802,3501$67,760$67,760
Colorado$70,440$63,76013,2807$87,770$60,290
Minnesota$70,420$62,6408,8905$71,980$66,800
Virginia$69,870$63,52018,2908$73,010$59,540
Georgia$69,780$64,78023,61013$77,640$60,280
New Hampshire$69,030$71,1403,1201$68,990$68,990
Nevada$68,810$66,3003,9102$69,030$68,830
Michigan$68,160$63,79015,42013$70,420$66,070
Maine$66,830$63,5902,7803$69,860$64,730
Wyoming$65,560$62,4801,2902$64,340$64,060
Wisconsin$65,220$61,96014,46013$70,820$59,440
Texas$64,480$63,39080,16025$67,980$52,370
Nebraska$63,630$62,5104,1503$66,610$56,770
Indiana$63,170$60,70011,70010$66,540$58,690
Idaho$62,940$60,9302,3603$74,380$62,150
South Carolina$62,580$60,8109,7507$67,020$57,070
Arizona$62,000$59,7109,0207$64,060$49,410
Missouri$61,510$59,31011,3308$69,120$51,850
Montana$61,240$61,5501,9805$66,820$57,530
Tennessee$61,030$60,69013,06010$68,370$56,180
North Dakota$60,780$60,1001,4004$64,990$62,480
Alabama$60,320$61,77010,0009$63,050$58,530
Kentucky$60,150$61,1208,0406$65,690$57,990
Iowa$60,080$60,4506,2707$66,660$58,380
Florida$60,040$58,94031,37016$66,040$53,060
Kansas$59,840$60,5806,2304$60,580$54,700
Louisiana$59,040$58,7605,5609$69,260$49,100
Arkansas$58,830$59,5706,1405$63,240$57,890
West Virginia$56,210$57,2104,0906$63,170$55,220
Puerto Rico$55,460$52,5303,4906$58,610$53,960
Oklahoma$53,920$48,4407,6204$59,010$50,140
North Carolina$53,350$52,01020,65012$58,270$48,800
South Dakota$53,290$50,9802,1302$56,010$52,080
Mississippi$52,930$50,7906,2603$54,160$52,740
Advertisement

Middle School Teachers, Except Special and Career/Technical Education salary in every city we cover

Sort by any column. Each city links to its pay range, take-home pay and cost of living.

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

Related jobs

Advertisement

Middle School Teachers, Except Special and Career/Technical Education salary: questions

Where do middle school teachers (except special and career/technical education) make the most money?

In El Centro, CA, with an average of $117,020 a year, among the 357 metro areas we cover.

What is the average middle school teachers (except special and career/technical education) salary in the U.S.?

$72,030 a year nationwide (BLS OEWS national estimates, May 2025); the median is $64,370, so half of middle school teachers (except special and career/technical education) earn more than that and half less.

What salary should middle school teachers (except special and career/technical education) ask for?

Start from the figures for your city: the middle half of middle school teachers (except special and career/technical education) nationwide earn between $58,530 (25th percentile) and $80,490 (75th percentile). Newer workers usually start near the 25th percentile and experienced ones can ask for the 75th; each city page shows the local range. See how to read salary percentiles.

Which state pays middle school teachers (except special and career/technical education) the most?

Washington, with a statewide average of $99,330 a year (BLS state estimates, May 2025).

Where is middle school teachers (except special and career/technical education) pay the lowest?

Goldsboro, NC, at $48,800 a year on average. Lower pay often comes with lower prices: check the cost of living on each city page.

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.