Skip to content

Secondary School Teachers salary by city

Median pay for secondary school teachers in 103 metropolitan areas covered by this index, measured by the May 2025 U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS). The median annual wage runs from $48,410 in Tulsa, OK to $108,230 in San Jose, CA.

Secondary School Teachers pay at a glance

Highest median wage
$108,230
San Jose, CA
Lowest median wage
$48,410
Tulsa, OK
Midpoint of the range
$66,190
half the covered metros pay more, half pay less
People employed
1,058,550
across the covered metropolitan areas
Median wage covers the median rent
91 of 103
metros where the wage keeps rent at 30% of gross pay or less
Typical rent share
23.5%
median rent as a share of the median wage, averaged over the metros

Median secondary school teachers wage by city

Sorted from the highest median wage to the lowest

Median annual wage for secondary school teachers in each covered city
City Median wage Mean wage Employment Rent share vs. midpoint
San Jose, CA $108,230 $111,240 4,130 29.0% +63.5%
Sacramento, CA $105,060 $101,820 6,040 19.3% +58.7%
San Francisco, CA $102,880 $119,470 11,520 28.2% +55.4%
Oakland, CA $102,880 $119,470 11,520 22.4% +55.4%
Fremont, CA $102,880 $119,470 11,520 33.9% +55.4%
San Diego, CA $102,810 $116,110 6,690 25.9% +55.3%
Chula Vista, CA $102,810 $116,110 6,690 24.8% +55.3%
Seattle, WA $102,670 $101,680 7,720 23.4% +55.1%
Tacoma, WA $102,670 $101,680 7,720 18.7% +55.1%
Modesto, CA $101,890 $103,950 1,900 18.9% +53.9%
Los Angeles, CA $100,960 $106,820 32,250 22.3% +52.5%
Long Beach, CA $100,960 $106,820 32,250 21.4% +52.5%
Anaheim, CA $100,960 $106,820 32,250 24.7% +52.5%
New York, NY $100,800 $100,020 75,780 21.2% +52.3%
Newark, NJ $100,800 $100,020 75,780 15.8% +52.3%
Jersey City, NJ $100,800 $100,020 75,780 22.6% +52.3%
Fresno, CA $100,750 $103,120 3,210 15.8% +52.2%
Stockton, CA $100,590 $97,040 1,920 17.8% +52.0%
Riverside, CA $100,130 $99,640 12,450 21.7% +51.3%
San Bernardino, CA $100,130 $99,640 12,450 17.2% +51.3%
Spokane, WA $99,410 $91,860 1,180 13.8% +50.2%
Bakersfield, CA $99,150 $94,540 3,300 16.6% +49.8%
Chicago, IL $98,970 $97,150 32,790 16.7% +49.5%
Boston, MA $98,850 $92,430 20,600 25.4% +49.3%
Worcester, MA $87,050 $85,250 3,640 19.5% +31.5%
Portland, OR $84,120 $86,120 6,790 22.8% +27.1%
Columbus, OH $81,400 $85,780 9,210 18.0% +23.0%
Pittsburgh, PA $81,350 $79,730 9,600 18.0% +22.9%
Philadelphia, PA $80,560 $81,030 25,460 19.7% +21.7%
Washington, DC $80,300 $84,940 20,400 28.4% +21.3%
Arlington, VA $80,300 $84,940 20,400 34.0% +21.3%
Anchorage, AK $79,650 $84,690 1,130 21.9% +20.3%
Cleveland, OH $79,610 $79,810 8,560 13.5% +20.3%
Buffalo, NY $79,280 $82,020 3,160 15.0% +19.8%
Denver, CO $79,230 $78,560 9,070 26.8% +19.7%
Aurora, CO $79,230 $78,560 9,070 26.6% +19.7%
Minneapolis, MN $79,010 $85,250 9,840 20.2% +19.4%
St. Paul, MN $79,010 $85,250 9,840 19.0% +19.4%
Baltimore, MD $78,350 $79,240 9,300 19.8% +18.4%
Toledo, OH $77,930 $76,200 3,080 13.6% +17.7%
Detroit, MI $77,520 $74,170 9,080 16.0% +17.1%
Atlanta, GA $77,210 $73,690 14,830 25.1% +16.6%
Albuquerque, NM $76,960 $71,660 3,360 16.9% +16.3%
Virginia Beach, VA $76,790 $74,870 5,520 25.8% +16.0%
Chesapeake, VA $76,790 $74,870 5,520 23.8% +16.0%
Norfolk, VA $76,790 $74,870 5,520 19.5% +16.0%
Rochester, NY $76,190 $71,050 4,430 16.4% +15.1%
Milwaukee, WI $75,370 $71,380 4,120 16.4% +13.9%
Urban Honolulu, HI $74,310 $72,700 3,940 28.8% +12.3%
Louisville/Jefferson County, KY $74,040 $70,730 3,960 17.3% +11.9%
Reno, NV $72,960 $70,840 1,390 23.9% +10.2%
Cincinnati, OH $66,190 $72,370 8,450 17.3% average
Dallas, TX $65,890 $68,930 28,000 25.6% average
Fort Worth, TX $65,890 $68,930 28,000 25.7% average
Arlington, TX $65,890 $68,930 28,000 25.3% average
Houston, TX $65,540 $67,740 26,260 24.0% -1.0%
Las Vegas, NV $65,520 $67,870 6,760 26.7% -1.0%
Henderson, NV $65,520 $67,870 6,760 32.1% -1.0%
North Las Vegas, NV $65,520 $67,870 6,760 29.4% -1.0%
Laredo, TX $64,970 $64,410 1,070 18.5% -1.8%
Lexington-Fayette, KY $64,850 $67,000 1,540 20.4% -2.0%
Nashville-Davidson, TN $64,710 $66,390 6,080 27.6% -2.2%
Huntsville, AL $64,220 $67,000 1,580 20.1% -3.0%
Madison, WI $64,080 $67,410 1,940 25.5% -3.2%
Omaha, NE $63,900 $65,540 3,540 21.6% -3.5%
Corpus Christi, TX $63,020 $65,700 1,470 23.4% -4.8%
Lincoln, NE $62,920 $68,740 860 19.9% -4.9%
Jacksonville, FL $62,650 $68,750 3,720 26.3% -5.3%
Indianapolis, IN $62,570 $70,430 6,160 21.3% -5.5%
El Paso, TX $62,570 $64,030 3,620 20.0% -5.5%
Columbus, GA $62,540 $69,960 690 20.6% -5.5%
Des Moines, IA $62,480 $64,410 2,660 20.2% -5.6%
Austin, TX $62,320 $64,230 8,160 31.9% -5.8%
Memphis, TN $62,230 $62,280 4,860 21.7% -6.0%
St. Louis, MO $62,130 $68,400 9,870 18.9% -6.1%
Richmond, VA $62,000 $66,610 4,420 25.4% -6.3%
San Antonio, TX $61,840 $64,640 10,130 24.4% -6.6%
Wichita, KS $61,840 $61,480 2,320 18.6% -6.6%
Colorado Springs, CO $61,710 $63,190 2,760 30.4% -6.8%
Fort Wayne, IN $61,290 $66,650 1,210 18.8% -7.4%
Lubbock, TX $61,270 $58,790 1,820 22.3% -7.4%
Kansas City, MO $61,200 $62,830 7,750 23.3% -7.5%
Boise City, ID $61,140 $65,480 2,920 26.7% -7.6%
Tampa, FL $61,030 $62,070 8,180 30.8% -7.8%
St. Petersburg, FL $61,030 $62,070 8,180 30.3% -7.8%
New Orleans, LA $60,750 $61,660 2,860 23.9% -8.2%
Baton Rouge, LA $60,690 $67,090 3,110 20.6% -8.3%
Orlando, FL $60,540 $61,450 8,650 32.7% -8.5%
Miami, FL $60,410 $62,190 12,010 32.9% -8.7%
Raleigh, NC $60,380 $58,330 4,210 29.2% -8.8%
Charlotte, NC $60,300 $59,940 8,500 29.9% -8.9%
Cape Coral, FL $60,270 $59,550 1,220 34.9% -8.9%
Phoenix, AZ $59,570 $67,590 14,730 29.4% -10.0%
Mesa, AZ $59,570 $67,590 14,730 29.8% -10.0%
Chandler, AZ $59,570 $67,590 14,730 36.4% -10.0%
Greensboro, NC $58,990 $55,520 2,300 22.7% -10.9%
Winston-Salem, NC $57,930 $55,400 1,330 21.4% -12.5%
Durham, NC $57,870 $56,050 1,620 29.3% -12.6%
Port St. Lucie, FL $53,600 $55,690 690 39.9% -19.0%
Tucson, AZ $50,940 $54,930 3,320 25.4% -23.0%
Oklahoma City, OK $50,650 $59,100 5,530 25.7% -23.5%
Fayetteville, NC $49,580 $50,910 1,030 28.5% -25.1%
Tulsa, OK $48,410 $53,410 3,820 24.7% -26.9%

Every row comes from the same survey, so the differences between cities are measured differences rather than estimates made here. "Rent share" compares each metro's median secondary school teachers wage with the median gross rent of the city of the same name, which is not the same area. See the methodology before reading small gaps as real.

Definitions used on this page

Median wage
The wage that half the people in this occupation earn more than and half earn less than. It is less sensitive to a few very high earners than the mean.
Mean wage
The average of all reported wages in the occupation, for one year of work.
Employment
The estimated number of jobs in the occupation in the metropolitan area, not the number of residents who hold it.
Metropolitan area
Wages are published for metro areas, which usually take in the city and its suburbs. The city figures on the cost of living pages cover only the city limits.

Source

The survey covers jobs, not people: one worker holding two jobs is counted twice, and self-employed workers are not counted at all. Pay is reported for the year as a whole, so a single employer can sit well above or below the median.

See every occupation covered, or compare living costs in the state pages.