Skip to content

Elementary School Teachers salary by city

Median pay for elementary 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 $47,220 in Tucson, AZ to $103,390 in Sacramento, CA.

Elementary School Teachers pay at a glance

Highest median wage
$103,390
Sacramento, CA
Lowest median wage
$47,220
Tucson, AZ
Midpoint of the range
$63,800
half the covered metros pay more, half pay less
People employed
1,380,290
across the covered metropolitan areas
Median wage covers the median rent
87 of 103
metros where the wage keeps rent at 30% of gross pay or less
Typical rent share
24.3%
median rent as a share of the median wage, averaged over the metros

Median elementary school teachers wage by city

Sorted from the highest median wage to the lowest

Median annual wage for elementary school teachers in each covered city
City Median wage Mean wage Employment Rent share vs. midpoint
Sacramento, CA $103,390 $93,930 10,480 19.7% +62.1%
Seattle, WA $102,920 $102,290 14,560 23.3% +61.3%
Tacoma, WA $102,920 $102,290 14,560 18.6% +61.3%
San Jose, CA $102,860 $102,340 7,810 30.5% +61.2%
Los Angeles, CA $101,860 $98,150 44,790 22.1% +59.7%
San Francisco, CA $101,860 $98,510 17,860 28.5% +59.7%
Long Beach, CA $101,860 $98,150 44,790 21.2% +59.7%
Oakland, CA $101,860 $98,510 17,860 22.6% +59.7%
Anaheim, CA $101,860 $98,150 44,790 24.5% +59.7%
Fremont, CA $101,860 $98,510 17,860 34.2% +59.7%
Modesto, CA $101,640 $99,430 2,450 19.0% +59.3%
Spokane, WA $98,800 $90,480 2,340 13.9% +54.9%
Riverside, CA $98,520 $96,990 18,850 22.1% +54.4%
San Bernardino, CA $98,520 $96,990 18,850 17.5% +54.4%
Boston, MA $98,060 $91,590 20,340 25.6% +53.7%
Stockton, CA $97,400 $90,390 3,380 18.4% +52.7%
San Diego, CA $97,000 $91,390 11,340 27.5% +52.0%
Chula Vista, CA $97,000 $91,390 11,340 26.3% +52.0%
New York, NY $96,900 $96,400 98,900 22.0% +51.9%
Newark, NJ $96,900 $96,400 98,900 16.5% +51.9%
Jersey City, NJ $96,900 $96,400 98,900 23.6% +51.9%
Worcester, MA $82,810 $83,680 3,850 20.5% +29.8%
Portland, OR $82,330 $84,670 7,530 23.3% +29.0%
Bakersfield, CA $79,900 $85,920 4,540 20.6% +25.2%
Minneapolis, MN $79,730 $78,900 16,990 20.0% +25.0%
St. Paul, MN $79,730 $78,900 16,990 18.8% +25.0%
Washington, DC $79,470 $84,370 30,940 28.7% +24.6%
Arlington, VA $79,470 $84,370 30,940 34.4% +24.6%
Anchorage, AK $79,270 $79,620 1,720 22.0% +24.2%
Fresno, CA $78,800 $90,130 5,610 20.2% +23.5%
Philadelphia, PA $78,570 $78,650 23,380 20.2% +23.2%
Chicago, IL $78,390 $78,800 45,840 21.1% +22.9%
Columbus, OH $78,150 $77,060 9,950 18.8% +22.5%
Denver, CO $76,910 $74,950 12,030 27.6% +20.5%
Aurora, CO $76,910 $74,950 12,030 27.4% +20.5%
Atlanta, GA $76,570 $73,940 23,370 25.3% +20.0%
Pittsburgh, PA $76,550 $76,870 7,640 19.1% +20.0%
Buffalo, NY $76,490 $76,590 5,810 15.5% +19.9%
Cleveland, OH $76,470 $73,140 5,460 14.0% +19.9%
Baltimore, MD $76,400 $76,570 13,150 20.3% +19.7%
Albuquerque, NM $75,520 $71,980 1,900 17.2% +18.4%
Urban Honolulu, HI $73,080 $70,090 4,220 29.3% +14.5%
Detroit, MI $65,210 $72,730 18,390 19.0% +2.2%
Dallas, TX $65,070 $65,400 27,350 25.9% +2.0%
Fort Worth, TX $65,070 $65,400 27,350 26.0% +2.0%
Arlington, TX $65,070 $65,400 27,350 25.6% +2.0%
Las Vegas, NV $65,040 $64,890 6,660 26.9% +1.9%
Henderson, NV $65,040 $64,890 6,660 32.3% +1.9%
North Las Vegas, NV $65,040 $64,890 6,660 29.6% +1.9%
Cincinnati, OH $64,740 $71,030 9,150 17.7% +1.5%
Houston, TX $64,500 $62,840 30,980 24.4% +1.1%
El Paso, TX $63,800 $62,660 2,580 19.6% average
Madison, WI $63,690 $70,940 3,530 25.7% average
Virginia Beach, VA $63,380 $72,010 7,130 31.2% -0.7%
Chesapeake, VA $63,380 $72,010 7,130 28.8% -0.7%
Norfolk, VA $63,380 $72,010 7,130 23.6% -0.7%
Toledo, OH $63,250 $69,770 3,350 16.7% -0.9%
Rochester, NY $62,840 $67,220 5,100 19.8% -1.5%
Omaha, NE $62,670 $63,870 4,030 22.0% -1.8%
Reno, NV $62,430 $68,730 1,890 27.9% -2.1%
Huntsville, AL $62,250 $61,750 1,990 20.8% -2.4%
Lincoln, NE $61,940 $67,440 1,240 20.2% -2.9%
San Antonio, TX $61,720 $60,340 12,220 24.5% -3.3%
Des Moines, IA $61,650 $59,400 3,640 20.5% -3.4%
Louisville/Jefferson County, KY $61,610 $67,030 5,510 20.8% -3.4%
Memphis, TN $61,510 $59,940 5,410 21.9% -3.6%
Milwaukee, WI $61,480 $68,930 6,620 20.2% -3.6%
Nashville-Davidson, TN $61,460 $64,250 8,400 29.0% -3.7%
Lexington-Fayette, KY $61,460 $62,910 2,420 21.5% -3.7%
Columbus, GA $61,360 $62,940 1,340 21.0% -3.8%
Laredo, TX $61,310 $61,690 1,710 19.6% -3.9%
Richmond, VA $61,290 $63,780 5,270 25.7% -3.9%
Austin, TX $61,270 $60,310 8,450 32.4% -4.0%
Boise City, ID $61,230 $60,890 2,490 26.6% -4.0%
Colorado Springs, CO $61,140 $60,710 3,640 30.7% -4.2%
Jacksonville, FL $61,080 $66,850 6,220 27.0% -4.3%
Kansas City, MO $61,060 $61,540 11,500 23.3% -4.3%
St. Louis, MO $60,650 $63,020 13,440 19.4% -4.9%
Indianapolis, IN $60,510 $62,940 8,610 22.1% -5.2%
Cape Coral, FL $60,470 $58,960 2,230 34.7% -5.2%
New Orleans, LA $60,350 $58,940 4,400 24.1% -5.4%
Corpus Christi, TX $60,210 $59,780 1,840 24.5% -5.6%
Orlando, FL $60,190 $58,420 10,950 32.9% -5.7%
Raleigh, NC $60,170 $59,510 5,830 29.3% -5.7%
Tampa, FL $60,120 $60,190 11,000 31.3% -5.8%
St. Petersburg, FL $60,120 $60,190 11,000 30.8% -5.8%
Fort Wayne, IN $59,800 $60,690 1,980 19.2% -6.3%
Greensboro, NC $59,730 $56,580 2,590 22.4% -6.4%
Baton Rouge, LA $59,310 $61,540 4,450 21.1% -7.0%
Lubbock, TX $59,220 $57,270 1,840 23.0% -7.2%
Phoenix, AZ $59,180 $61,550 16,560 29.6% -7.2%
Mesa, AZ $59,180 $61,550 16,560 30.0% -7.2%
Chandler, AZ $59,180 $61,550 16,560 36.6% -7.2%
Charlotte, NC $58,680 $58,400 10,770 30.8% -8.0%
Wichita, KS $58,640 $58,070 2,940 19.6% -8.1%
Miami, FL $58,300 $59,550 19,910 34.1% -8.6%
Winston-Salem, NC $56,510 $54,330 2,220 21.9% -11.4%
Fayetteville, NC $54,350 $52,450 1,490 26.0% -14.8%
Port St. Lucie, FL $53,610 $54,840 1,730 39.9% -16.0%
Durham, NC $51,400 $53,630 2,430 33.0% -19.4%
Oklahoma City, OK $48,780 $55,650 6,070 26.6% -23.5%
Tulsa, OK $48,220 $52,720 4,030 24.8% -24.4%
Tucson, AZ $47,220 $54,470 3,530 27.4% -26.0%

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 elementary 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.