US Jobs Map

What a occupational therapist earns, by metro

Pay for occupational therapists is unusually consistent across the country: $54,000 at the bottom of the range, $136,870 at the top, a spread of only 2.53×. Where you work matters less for this role than it does for most — which usually points to pay being set by structure (scales, licensure, collective agreements) rather than local bidding.

Occupational Therapist — nationalBLS OEWS · May 2025
$100,330Median annual
$48.24Median hourly
$71,69010th percentile
$131,95090th percentile
162,450Employed nationally
Median means half earn more and half earn less — it says nothing about how far. The percentile columns are where the information is.

Pay is tightly banded

From $71,690 at the 10th percentile to $131,950 at the 90th is only 1.84×, which is narrow. Pay for occupational therapists is set more by structure than by individual outcome — scales, steps, licensure. That makes income predictable and makes the ceiling real: the way to earn materially more is usually to change role or location, not to out-perform within this one.

Geography barely moves this one

8 of the ten best-paying metros for occupational therapists are in CA. When one state dominates the top of the table like this, cost of living is doing part of the work but rarely all of it — state licensing rules, public-sector pay scales and the presence of a few large employers usually explain the rest. If you are comparing an offer in CA against one elsewhere, adjust for housing before concluding anything.

Highest paying metros

Metropolitan areaMedianHourly LQEmployed
San Jose-Sunnyvale-Santa Clara CA $136,870 $65.80 0.71 840
San Francisco-Oakland-Fremont CA $136,770 $65.76 0.63 1,560
Vallejo CA $135,000 $64.90 0.65 100
Santa Cruz-Watsonville CA $130,420 $62.70 0.98 100
Chico CA $129,260 $62.14 0.82 70
Santa Rosa-Petaluma CA $128,010 $61.54 0.62 130
Santa Maria-Santa Barbara CA $125,890 $60.53 0.82 170
North Coast Region of California nonmetropolitan area $124,800 $60.00 0.35 40
Napa CA $124,490 $59.85 0.44 40
Boulder CO $123,490 $59.37 1.31 260
Bakersfield-Delano CA $123,200 $59.23 0.47 170
Salinas CA $123,180 $59.22 0.57 110
Stockton-Lodi CA $122,990 $59.13 0.76 230
Sacramento-Roseville-Folsom CA $122,780 $59.03 0.72 810
Visalia CA $122,690 $58.99 0.79 140
Austin-Round Rock-San Marcos TX $122,050 $58.68 1.18 1,600
Los Angeles-Long Beach-Anaheim CA $122,040 $58.68 0.76 4,950
San Diego-Chula Vista-Carlsbad CA $121,680 $58.50 1.01 1,620
Modesto CA $121,110 $58.23 0.83 170
North Valley-Northern Mountains Region of California nonmetropolitan area $121,110 $58.23 0.66 70
Oxnard-Thousand Oaks-Ventura CA $120,570 $57.97 0.89 300
Riverside-San Bernardino-Ontario CA $119,530 $57.47 0.62 1,110
Western Washington nonmetropolitan area $119,450 $57.43 0.78 110
Merced CA $117,970 $56.72 0.38 30
Fresno CA $116,690 $56.10 0.64 320

Lowest paying metros

Metropolitan areaMedianHourly LQEmployed
San Juan-Bayamon-Caguas PR $54,000 $25.96 0.18 130
Ames IA $73,810 $35.49 0.7 40
Midland MI $74,670 $35.90 1.62 60
Muskegon-Norton Shores MI $77,900 $37.45 1.5 100
Mansfield OH $78,420 $37.70 0.87 40
Des Moines-West Des Moines IA $78,770 $37.87 0.8 340
Fond du Lac WI $79,390 $38.17 0.91 40
Hattiesburg MS $79,590 $38.27 1.24 80
Kankakee IL $79,620 $38.28 0.91 40
Cedar Rapids IA $79,690 $38.31 0.73 110

Where the role is most concentrated

Metropolitan areaMedianHourly LQEmployed
South Illinois nonmetropolitan area $88,280 $42.44 2.88 430
Homosassa Springs FL $103,680 $49.85 2.56 100
Victoria TX $103,800 $49.90 2.53 100
Gadsden AL $87,620 $42.13 2.41 80
Bay City MI $80,880 $38.88 2.37 80
Hot Springs AR $82,410 $39.62 2.36 100
Rochester MN $85,000 $40.86 2.31 300
Waterbury-Shelton CT $99,460 $47.82 2.25 380
Connecticut nonmetropolitan area $103,330 $49.68 2.22 160
Massachusetts nonmetropolitan area $102,110 $49.09 2.18 90
Worcester MA $98,300 $47.26 2.17 790
Jonesboro AR $106,360 $51.14 2.15 140

Largest employers by metro

Metropolitan areaMedianHourly LQEmployed
New York-Newark-Jersey City NY-NJ $101,460 $48.78 1.17 11,640
Chicago-Naperville-Elgin IL-IN $99,860 $48.01 1.26 5,960
Los Angeles-Long Beach-Anaheim CA $122,040 $58.68 0.76 4,950
Boston-Cambridge-Newton MA-NH $101,940 $49.01 1.7 4,790
Dallas-Fort Worth-Arlington TX $106,110 $51.01 0.82 3,450
Philadelphia-Camden-Wilmington PA-NJ-DE-MD $103,140 $49.59 1.13 3,410
Houston-Pasadena-The Woodlands TX $103,580 $49.80 0.79 2,700
Washington-Arlington-Alexandria DC-VA-MD-WV $102,960 $49.50 0.8 2,640
Minneapolis-St. Paul-Bloomington MN-WI $93,600 $45.00 1.27 2,590
Miami-Fort Lauderdale-West Palm Beach FL $101,480 $48.79 0.87 2,550
Atlanta-Sandy Springs-Roswell GA $106,160 $51.04 0.7 2,120
Phoenix-Mesa-Chandler AZ $105,060 $50.51 0.83 2,070

Current openings

About this data

Figures come from the BLS Occupational Employment and Wage Statistics programme, May 2025 release, SOC code 29-1122. OEWS surveys employers, so it reports what is actually paid rather than what job advertisements claim, and it excludes the self-employed. Estimates cover 490 of 528 metropolitan areas — near-complete coverage, which means the ranges above are reliable rather than drawn from a handful of markets. Read the methodology.