Paycheck Atlas

Highest-paying cities for occupational therapists

San Jose, CA leads at $136,870 a year. Pay is not adjusted for local prices; see each page for the cost-of-living view.

PlaceMedian25th–75th
San Jose, CA$136,870$124,800–$163,070
San Francisco, CA$136,770$123,550–$155,030
Vallejo, CA$135,000$114,200–$141,910
Santa Cruz, CA$130,420$120,870–$157,390
Chico, CA$129,260$104,640–$135,790
Santa Rosa, CA$128,010$114,600–$141,900
Santa Maria, CA$125,890$109,780–$137,320
Napa, CA$124,490$104,350–$150,560
Boulder, CO$123,490$103,850–$135,390
Bakersfield, CA$123,200$101,470–$137,180
Salinas, CA$123,180$104,090–$147,680
Stockton, CA$122,990$104,860–$149,100
Sacramento, CA$122,780$107,170–$136,270
Visalia, CA$122,690$102,020–$131,490
Austin, TX$122,050$98,480–$129,880
Los Angeles, CA$122,040$99,700–$131,760
San Diego, CA$121,680$105,510–$130,410
Modesto, CA$121,110$106,300–$132,920
Oxnard, CA$120,570$104,790–$129,510
Riverside, CA$119,530$101,920–$134,000
Merced, CA$117,970$100,400–$141,120
Fresno, CA$116,690$102,860–$133,410
Bend, OR$114,870$94,090–$129,680
Longview, TX$112,760$86,120–$133,110
Santa Fe, NM$112,240$92,400–$125,220
Portland, OR$112,100$99,800–$128,590
Dalton, GA$111,580$92,840–$112,780
Spartanburg, SC$111,540$82,340–$111,540
Yakima, WA$111,400$97,140–$123,830
Las Vegas, NV$110,520$100,220–$129,860
Redding, CA$110,230$100,320–$122,200
San Luis Obispo, CA$110,170$101,000–$121,850
Seattle, WA$109,860$97,140–$129,930
Salem, OR$109,700$98,360–$126,160
Odessa, TX$109,220$106,660–$121,640
Reno, NV$109,090$103,250–$119,770
Las Cruces, NM$108,630$94,800–$140,980
Tulsa, OK$108,350$94,860–$127,460
Eugene, OR$107,980$96,540–$121,810
Gettysburg, PA$107,880$91,510–$130,670
Fayetteville, AR$107,830$93,950–$144,250
Yuba City, CA$107,760$89,130–$126,070
San Antonio, TX$107,650$99,560–$129,170
Naples, FL$107,590$86,120–$111,970
Denver, CO$107,500$94,210–$127,330
Grand Junction, CO$107,380$97,380–$119,190
Winchester, VA$106,540$86,680–$132,450
Bremerton, WA$106,530$92,150–$124,130
Jonesboro, AR$106,360$94,520–$126,210
Lexington Park, MD$106,320$92,410–$126,930

Data period: BLS OEWS May 2025.