SOC 25-2031 · Educational Instruction and Library

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

Secondary school teachers (except special and career/technical education) earn the most in San Francisco, CA (average $119,470 a year), followed by San Diego, CA ($116,110) and San Jose, CA ($111,240), among the 375 metro areas we cover. Nationwide the average is $76,320 and the median $72,040, for 1,065,210 workers (May 2025).

$76,320U.S. average
$119Khighest: San Francisco, CA
$50Klowest: Rocky Mount, NC
375metro areas
Advertisement

Top 15 cities for this job by average salary

San Francisco, CA$119,470
San Diego, CA$116,110
San Jose, CA$111,240
Napa, CA$107,690
Mount Vernon, WA$107,640
Los Angeles, CA$106,820
Oxnard, CA$106,480
Bremerton, WA$104,000
Modesto, CA$103,950
Santa Rosa, CA$103,360
Fresno, CA$103,120
Bellingham, WA$102,490
Sacramento, CA$101,820
Seattle, WA$101,680
Santa Maria, CA$101,500
Average annual wage, BLS OEWS May 2025.

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

Loading map…

lower payhigher pay

Map data © OpenStreetMap contributors.

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

California pays secondary school teachers (except special and career/technical education) the most statewide, $105,880 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
California$105,880$101,37099,23024$119,470$94,180
Washington$99,350$102,67014,88011$107,640$90,530
New York$97,220$97,07070,66013$100,020$68,680
Massachusetts$90,270$95,26028,4606$93,700$76,720
Illinois$89,320$79,99044,6708$97,150$56,440
Washington, D.C.$88,460$82,7502,8001$84,940$84,940
New Jersey$87,100$82,20038,1403$85,370$79,660
Connecticut$84,460$80,97014,8005$88,640$82,710
Rhode Island$84,120$92,6104,9101$83,770$83,770
Alaska$82,460$79,6502,7902$84,690$84,570
Minnesota$80,020$76,46016,0205$85,250$72,080
Maryland$79,820$78,67016,6404$79,730$65,650
Oregon$79,050$79,57011,7308$86,120$71,140
Ohio$78,110$78,80049,54012$85,780$69,020
Pennsylvania$77,650$78,80052,24015$81,030$64,470
Utah$75,460$76,33011,0305$78,250$69,470
Virginia$75,060$72,17031,1009$74,870$62,520
Delaware$74,240$77,9605,3601$69,440$69,440
Colorado$73,330$72,90018,3107$88,940$62,860
Hawaii$73,230$74,3105,5902$77,920$72,700
New Mexico$72,920$75,9008,1204$74,060$69,300
Vermont$72,350$76,2202,4501$78,420$78,420
New Hampshire$72,040$77,0605,8601$70,590$70,590
Georgia$72,000$75,48025,73011$77,130$64,050
Michigan$71,200$66,03025,54015$74,170$64,590
Nevada$68,570$65,5208,9202$70,840$67,870
Indiana$67,640$61,88020,43011$70,550$61,200
Wisconsin$66,880$62,87015,91013$71,380$61,970
Maine$66,820$64,8805,5403$70,630$60,810
Idaho$66,470$61,6906,5704$77,940$65,300
Wyoming$66,020$62,6901,6001$65,360$65,360
Texas$65,740$63,590111,66025$69,790$55,560
Nebraska$65,520$63,4507,1703$68,740$64,980
South Carolina$65,340$62,58016,0808$70,340$60,500
Arizona$64,440$58,36021,1907$67,590$51,750
Kentucky$63,450$61,56012,7806$70,730$60,300
Tennessee$62,950$61,86021,23010$66,390$57,310
Alabama$62,280$61,99015,88012$67,000$59,370
Iowa$61,860$61,20012,3108$68,160$60,930
North Dakota$61,830$61,2103,0704$68,700$63,360
Florida$61,570$60,41049,81018$68,750$53,890
Montana$61,550$60,9903,6705$69,440$58,190
Louisiana$61,170$59,85015,21010$72,950$51,280
Missouri$60,310$59,24024,3808$68,400$53,580
Arkansas$59,710$59,66012,8905$64,110$58,880
Kansas$58,930$59,92010,8604$61,480$56,640
West Virginia$56,630$56,6103,5905$62,120$55,110
North Carolina$55,760$57,65028,62014$59,940$49,940
Puerto Rico$55,030$59,1005,6406$56,730$51,770
Oklahoma$54,950$48,71015,4804$59,100$50,490
South Dakota$53,960$51,0503,3602$56,040$53,830
Mississippi$53,690$50,98010,4003$56,290$53,130
Advertisement

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

Related jobs

Advertisement

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

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

In San Francisco, CA, with an average of $119,470 a year, among the 375 metro areas we cover.

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

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

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

Start from the figures for your city: the middle half of secondary school teachers (except special and career/technical education) nationwide earn between $59,980 (25th percentile) and $92,570 (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 secondary school teachers (except special and career/technical education) the most?

California, with a statewide average of $105,880 a year (BLS state estimates, May 2025).

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

Rocky Mount, NC, at $49,940 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.