Paycheck Atlas

Highest-paying cities for elementary school teachers, except special education

Olympia, WA leads at $104,650 a year. Pay is not adjusted for local prices; see each page for the cost-of-living view.

PlaceMedian25th–75th
Olympia, WA$104,650$79,880–$105,390
Sacramento, CA$103,390$78,450–$115,540
Walla Walla, WA$102,980$78,270–$105,270
Seattle, WA$102,920$81,390–$126,640
San Jose, CA$102,860$83,030–$121,840
Bremerton, WA$102,650$80,600–$125,660
Los Angeles, CA$101,860$77,000–$123,800
San Francisco, CA$101,860$78,460–$122,120
Modesto, CA$101,640$77,460–$124,710
Bellingham, WA$101,230$80,020–$126,620
Santa Maria, CA$101,030$78,340–$109,150
Vallejo, CA$100,790$76,040–$108,060
Mount Vernon, WA$100,730$99,220–$126,600
Napa, CA$100,410$75,010–$119,710
El Centro, CA$100,390$79,040–$127,500
Kennewick, WA$100,380$79,600–$111,690
Wenatchee, WA$100,340$77,350–$102,380
Barnstable Town, MA$100,320$77,310–$101,930
Salinas, CA$100,220$77,610–$115,030
Merced, CA$100,120$92,570–$128,220
Oxnard, CA$99,420$66,240–$120,610
Santa Cruz, CA$99,260$74,270–$103,830
Santa Rosa, CA$99,060$78,150–$104,070
Spokane, WA$98,800$78,320–$108,480
Bridgeport, CT$98,600$66,040–$103,570
Riverside, CA$98,520$78,010–$125,670
Hanford, CA$98,470$77,660–$115,300
Visalia, CA$98,430$77,380–$122,350
Yakima, WA$98,330$74,840–$108,190
Boston, MA$98,060$77,820–$104,240
Kingston, NY$97,920$77,160–$119,740
San Luis Obispo, CA$97,620$76,500–$103,930
Stockton, CA$97,400$77,520–$103,230
San Diego, CA$97,000$75,030–$110,420
Yuba City, CA$97,000$76,570–$103,920
New York, NY$96,900$75,390–$128,250
Chico, CA$95,000$74,980–$101,870
Providence, RI$86,720$62,740–$95,680
Norwich, CT$83,840$62,500–$97,260
Redding, CA$83,780$73,020–$100,550
Worcester, MA$82,810$65,730–$96,810
Portland, OR$82,330$63,420–$104,270
Kiryas Joel, NY$81,770$65,120–$101,310
Boulder, CO$80,640$76,660–$103,810
Atlantic City, NJ$80,480$64,300–$98,700
Dayton, OH$80,360$62,170–$92,480
Longview, WA$79,910$77,430–$103,390
Amherst Town, MA$79,900$62,640–$84,310
Bakersfield, CA$79,900$64,030–$101,830
Reading, PA$79,860$61,020–$83,870

Data period: BLS OEWS May 2025.