SOC 25-2023 · Educational Instruction and Library Occupations

Career/Technical Education Teachers, Middle School

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

U.S. median annual wage$65,030
U.S. median hourly wageNot published
U.S. employment16,870

Nationally, career/technical education teachers, middle school earned a median of $65,030 per year as of the May 2025 OEWS estimates, across 16,870 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”.

Career/Technical Education Teachers, Middle School: pay and employment by state
State
Washington$103,290Not published7200.2
Rhode Island$97,240Not published500.1
Connecticut$95,680Not published1200.1
Massachusetts$93,260Not publishedNot publishedNot published
Utah$86,890Not publishedNot publishedNot published
Ohio$86,560Not published5900.1
New York$86,450Not published1,9300.2
Maryland$84,160Not published2100.1
Minnesota$81,460Not published1600.1
Illinois$80,700Not published2400.0
Pennsylvania$77,980Not published6900.1
Wisconsin$76,860Not published5700.2
Georgia$73,020Not published5600.1
New Jersey$68,280Not publishedNot publishedNot published
Virginia$67,460Not published6400.2
Colorado$66,310Not published4700.2
Iowa$63,360Not publishedNot publishedNot published
Texas$63,330Not published5,2300.4
Wyoming$62,710Not published1000.4
Nebraska$62,580Not published3700.4
South Carolina$62,160Not published1700.1
Tennessee$61,950Not published1100.0
Arkansas$60,760Not published900.1
Michigan$60,650Not publishedNot publishedNot published
Florida$58,760Not published6100.1
Kansas$58,560Not published300.0
Alabama$58,410Not published6400.3
Louisiana$56,440Not published1200.1
Mississippi$55,210Not published2700.2
Indiana$54,960Not published700.0
Oklahoma$54,090Not published1100.1
Missouri$52,630Not published2400.1
North Carolina$52,270Not published7600.2
North Dakota$46,530Not published2200.5

Pay by metro area

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

$46,980$67,307$87,633$107,960Greensboro-High Point, NC — $46,980Toledo, OH — $46,990Oklahoma City, OK — $49,300Mobile, AL — $49,650New Orleans-Metairie, LA — $49,720Raleigh-Cary, NC — $50,420Winston-Salem, NC — $50,680Baton Rouge, LA — $53,180Beaumont-Port Arthur, TX — $55,280Dayton-Kettering-Beavercreek, OH — $56,830Charlotte-Concord-Gastonia, NC-SC — $57,100Durham-Chapel Hill, NC — $57,650Jackson, MS — $57,940Colorado Springs, CO — $58,000Miami-Fort Lauderdale-West Palm Beach, FL — $58,160Lubbock, TX — $58,210Longview, TX — $59,100Little Rock-North Little Rock-Conway, AR — $59,280Amarillo, TX — $59,580Huntsville, AL — $59,580Texarkana, TX-AR — $59,910Erie, PA — $60,210Detroit-Warren-Dearborn, MI — $60,650Waco, TX — $60,690College Station-Bryan, TX — $60,730Sherman-Denison, TX — $60,860Lincoln, NE — $60,870Tyler, TX — $61,160Nashville-Davidson--Murfreesboro--Franklin, TN — $61,710Corpus Christi, TX — $62,040Brownsville-Harlingen, TX — $62,210Austin-Round Rock-San Marcos, TX — $62,230San Antonio-New Braunfels, TX — $62,310McAllen-Edinburg-Mission, TX — $62,320Killeen-Temple, TX — $62,660El Paso, TX — $63,770Richmond, VA — $63,990Green Bay, WI — $64,660Chattanooga, TN-GA — $65,190Dallas-Fort Worth-Arlington, TX — $65,310Madison, WI — $66,050Houston-Pasadena-The Woodlands, TX — $67,290Omaha, NE-IA — $69,080Buffalo-Cheektowaga, NY — $69,210Binghamton, NY — $72,750Birmingham, AL — $73,790Rochester, NY — $76,020Allentown-Bethlehem-Easton, PA-NJ — $76,340Jacksonville, FL — $76,410Washington-Arlington-Alexandria, DC-VA-MD-WV — $77,320Syracuse, NY — $77,470Philadelphia-Camden-Wilmington, PA-NJ-DE-MD — $78,040Boulder, CO — $78,410Denver-Aurora-Centennial, CO — $78,510Virginia Beach-Chesapeake-Norfolk, VA-NC — $79,020Milwaukee-Waukesha, WI — $79,320Atlanta-Sandy Springs-Roswell, GA — $79,690Chicago-Naperville-Elgin, IL-IN — $80,860Utica-Rome, NY — $82,900Albany-Schenectady-Troy, NY — $83,050Salt Lake City-Murray, UT — $86,890St. Louis, MO-IL — $87,860Minneapolis-St. Paul-Bloomington, MN-WI — $88,000Cincinnati, OH-KY-IN — $94,870Cleveland, OH — $94,990Kiryas Joel-Poughkeepsie-Newburgh, NY — $96,880Hartford-West Hartford-East Hartford, CT — $96,950Providence-Warwick, RI-MA — $97,240Olympia-Lacey-Tumwater, WA — $98,430New York-Newark-Jersey City, NY-NJ — $98,950Bridgeport-Stamford-Danbury, CT — $99,040Yakima, WA — $99,550Pittsburgh, PA — $100,030Wenatchee-East Wenatchee, WA — $100,450Seattle-Tacoma-Bellevue, WA — $103,490Columbus, OH — $103,580Portland-Vancouver-Hillsboro, OR-WA — $105,240Kennewick-Richland, WA — $107,620Spokane-Spokane Valley, WA — $107,960

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.

Career/Technical Education Teachers, Middle School: pay and employment by metro area
Metro area
Spokane-Spokane Valley, WA$107,960Not published700.3
Kennewick-Richland, WA$107,620Not published400.3
Portland-Vancouver-Hillsboro, OR-WA$105,240Not published400.0
Columbus, OH$103,580Not publishedNot publishedNot published
Seattle-Tacoma-Bellevue, WA$103,490Not published3000.1
Wenatchee-East Wenatchee, WA$100,450Not published300.7
Pittsburgh, PA$100,030Not published1800.2
Yakima, WA$99,550Not published500.5
Bridgeport-Stamford-Danbury, CT$99,040Not published400.1
New York-Newark-Jersey City, NY-NJ$98,950Not published1,0100.1
Olympia-Lacey-Tumwater, WA$98,430Not published300.2
Providence-Warwick, RI-MA$97,240Not published500.1
Hartford-West Hartford-East Hartford, CT$96,950Not published300.1
Kiryas Joel-Poughkeepsie-Newburgh, NY$96,880Not published1400.5
Cleveland, OH$94,990Not publishedNot publishedNot published
Cincinnati, OH-KY-IN$94,870Not published900.1
Minneapolis-St. Paul-Bloomington, MN-WI$88,000Not published1400.1
St. Louis, MO-IL$87,860Not publishedNot publishedNot published
Salt Lake City-Murray, UT$86,890Not publishedNot publishedNot published
Albany-Schenectady-Troy, NY$83,050Not published1300.3
Utica-Rome, NY$82,900Not published400.3
Chicago-Naperville-Elgin, IL-IN$80,860Not published1700.0
Atlanta-Sandy Springs-Roswell, GA$79,690Not published2500.1
Milwaukee-Waukesha, WI$79,320Not publishedNot publishedNot published
Virginia Beach-Chesapeake-Norfolk, VA-NC$79,020Not published900.1
Denver-Aurora-Centennial, CO$78,510Not published2100.1
Boulder, CO$78,410Not published400.2
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$78,040Not published2600.1
Syracuse, NY$77,470Not published1600.5
Washington-Arlington-Alexandria, DC-VA-MD-WV$77,320Not published4100.1
Jacksonville, FL$76,410Not published600.1
Allentown-Bethlehem-Easton, PA-NJ$76,340Not publishedNot publishedNot published
Rochester, NY$76,020Not published1300.3
Birmingham, AL$73,790Not published800.2
Binghamton, NY$72,750Not published500.5
Buffalo-Cheektowaga, NY$69,210Not published1600.3
Omaha, NE-IA$69,080Not published2000.4
Houston-Pasadena-The Woodlands, TX$67,290Not published9700.3
Madison, WI$66,050Not publishedNot publishedNot published
Dallas-Fort Worth-Arlington, TX$65,310Not published1,2500.3
Chattanooga, TN-GA$65,190Not published300.1
Green Bay, WI$64,660Not published800.5
Richmond, VA$63,990Not published600.1
El Paso, TX$63,770Not published900.3
Killeen-Temple, TX$62,660Not published800.5
McAllen-Edinburg-Mission, TX$62,320Not published2600.9
San Antonio-New Braunfels, TX$62,310Not published4000.4
Austin-Round Rock-San Marcos, TX$62,230Not published3200.2
Brownsville-Harlingen, TX$62,210Not published900.6
Corpus Christi, TX$62,040Not published600.3
Nashville-Davidson--Murfreesboro--Franklin, TN$61,710Not published500.0
Tyler, TX$61,160Not published300.3
Lincoln, NE$60,870Not published400.2
Sherman-Denison, TX$60,860Not published300.6
College Station-Bryan, TX$60,730Not published400.3
Waco, TX$60,690Not published500.4
Detroit-Warren-Dearborn, MI$60,650Not publishedNot publishedNot published
Erie, PA$60,210Not published400.3
Texarkana, TX-AR$59,910Not published400.6
Amarillo, TX$59,580Not published600.5
Huntsville, AL$59,580Not published900.3
Little Rock-North Little Rock-Conway, AR$59,280Not published300.1
Longview, TX$59,100Not published800.6
Lubbock, TX$58,210Not published500.3
Miami-Fort Lauderdale-West Palm Beach, FL$58,160Not published2300.1
Colorado Springs, CO$58,000Not published800.3
Jackson, MS$57,940Not published500.2
Durham-Chapel Hill, NC$57,650Not published400.1
Charlotte-Concord-Gastonia, NC-SC$57,100Not published3400.3
Dayton-Kettering-Beavercreek, OH$56,830Not published700.2
Beaumont-Port Arthur, TX$55,280Not published1100.7
Baton Rouge, LA$53,180Not published300.1
Winston-Salem, NC$50,680Not publishedNot publishedNot published
Raleigh-Cary, NC$50,420Not published1100.1
New Orleans-Metairie, LA$49,720Not published400.1
Mobile, AL$49,650Not published700.4
Oklahoma City, OK$49,300Not published500.1
Toledo, OH$46,990Not published300.1
Greensboro-High Point, NC$46,980Not published1100.3

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.