OTA metro ranking

Best Cities for Occupational Therapy Assistants

A BLS-backed ranking of metro labor markets for occupational therapy assistants, balancing wage strength, job depth, employment density, and assistant-role concentration.

OTA citiesBLS OEWSMay 2025Metro labor markets
Austin skyline representing a ranked occupational therapy assistant metro market.
Market lists are most useful when the rank is read beside wage, job depth, concentration, and local cost or commute context.

Ranked results

Top metro markets for occupational therapy assistants

Start with the rank, key stats, decision context, and the reason each option lands where it does.

215 ranked options
#1A+of 215 ranked

Rank #1

Austin-Round Rock-San Marcos, TX

BLS mean annual wage$86,300 mean wage
Employment and concentration1,190 OTA jobs; 2.79 LQ; 0.92 per 1k
Show ranking detailsHide ranking detailsWhy #1 ranks here

Why we ranked it here At #1, Austin-Round Rock-San Marcos, TX has $86,300 mean wage. BLS also estimates 1,190 OTA jobs and a location quotient of 2.79, and 0.92 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#2Aof 215 ranked

Rank #2

Homosassa Springs, FL

BLS mean annual wage$68,890 mean wage
Employment and concentration90 OTA jobs; 7.74 LQ; 2.55 per 1k
Show ranking detailsHide ranking detailsWhy #2 ranks here

Why we ranked it here At #2, Homosassa Springs, FL has $68,890 mean wage. BLS also estimates 90 OTA jobs and a location quotient of 7.74, and 2.55 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Where it falls shortSmall BLS employment base (90 jobs) can swing sharply year to year. Local openings and employer quality can change the practical value of the rank.

#3Aof 215 ranked

Rank #3

San Francisco-Oakland-Fremont, CA

BLS mean annual wage$99,250 mean wage
Employment and concentration290 OTA jobs; 0.36 LQ; 0.12 per 1k
Show ranking detailsHide ranking detailsWhy #3 ranks here

Why we ranked it here At #3, San Francisco-Oakland-Fremont, CA has $99,250 mean wage. BLS also estimates 290 OTA jobs and a location quotient of 0.36, and 0.12 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#4Aof 215 ranked

Rank #4

Los Angeles-Long Beach-Anaheim, CA

BLS mean annual wage$81,740 mean wage
Employment and concentration1,720 OTA jobs; 0.83 LQ; 0.28 per 1k
Show ranking detailsHide ranking detailsWhy #4 ranks here

Why we ranked it here At #4, Los Angeles-Long Beach-Anaheim, CA has $81,740 mean wage. BLS also estimates 1,720 OTA jobs and a location quotient of 0.83, and 0.28 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#5Aof 215 ranked

Rank #5

Dallas-Fort Worth-Arlington, TX

BLS mean annual wage$80,140 mean wage
Employment and concentration1,220 OTA jobs; 0.91 LQ; 0.30 per 1k
Show ranking detailsHide ranking detailsWhy #5 ranks here

Why we ranked it here At #5, Dallas-Fort Worth-Arlington, TX has $80,140 mean wage. BLS also estimates 1,220 OTA jobs and a location quotient of 0.91, and 0.30 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#6Aof 215 ranked

Rank #6

Jonesboro, AR

BLS mean annual wage$75,980 mean wage
Employment and concentration90 OTA jobs; 4.67 LQ; 1.54 per 1k
Show ranking detailsHide ranking detailsWhy #6 ranks here

Why we ranked it here At #6, Jonesboro, AR has $75,980 mean wage. BLS also estimates 90 OTA jobs and a location quotient of 4.67, and 1.54 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Where it falls shortSmall BLS employment base (90 jobs) can swing sharply year to year. Local openings and employer quality can change the practical value of the rank.

#7Aof 215 ranked

Rank #7

New York-Newark-Jersey City, NY-NJ

BLS mean annual wage$74,600 mean wage
Employment and concentration2,200 OTA jobs; 0.70 LQ; 0.23 per 1k
Show ranking detailsHide ranking detailsWhy #7 ranks here

Why we ranked it here At #7, New York-Newark-Jersey City, NY-NJ has $74,600 mean wage. BLS also estimates 2,200 OTA jobs and a location quotient of 0.70, and 0.23 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#8Aof 215 ranked

Rank #8

San Jose-Sunnyvale-Santa Clara, CA

BLS mean annual wage$94,960 mean wage
Employment and concentration160 OTA jobs; 0.42 LQ; 0.14 per 1k
Show ranking detailsHide ranking detailsWhy #8 ranks here

Why we ranked it here At #8, San Jose-Sunnyvale-Santa Clara, CA has $94,960 mean wage. BLS also estimates 160 OTA jobs and a location quotient of 0.42, and 0.14 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#9Aof 215 ranked

Rank #9

Houston-Pasadena-The Woodlands, TX

BLS mean annual wage$79,660 mean wage
Employment and concentration900 OTA jobs; 0.83 LQ; 0.27 per 1k
Show ranking detailsHide ranking detailsWhy #9 ranks here

Why we ranked it here At #9, Houston-Pasadena-The Woodlands, TX has $79,660 mean wage. BLS also estimates 900 OTA jobs and a location quotient of 0.83, and 0.27 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#10Aof 215 ranked

Rank #10

Sacramento-Roseville-Folsom, CA

BLS mean annual wage$92,750 mean wage
Employment and concentration170 OTA jobs; 0.48 LQ; 0.16 per 1k
Show ranking detailsHide ranking detailsWhy #10 ranks here

Why we ranked it here At #10, Sacramento-Roseville-Folsom, CA has $92,750 mean wage. BLS also estimates 170 OTA jobs and a location quotient of 0.48, and 0.16 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#11A-of 215 ranked

Rank #11

San Diego-Chula Vista-Carlsbad, CA

BLS mean annual wage$85,120 mean wage
Employment and concentration360 OTA jobs; 0.72 LQ; 0.24 per 1k
Show ranking detailsHide ranking detailsWhy #11 ranks here

Why we ranked it here At #11, San Diego-Chula Vista-Carlsbad, CA has $85,120 mean wage. BLS also estimates 360 OTA jobs and a location quotient of 0.72, and 0.24 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#12A-of 215 ranked

Rank #12

Victoria, TX

BLS mean annual wage$76,240 mean wage
Employment and concentration60 OTA jobs; 4.45 LQ; 1.47 per 1k
Show ranking detailsHide ranking detailsWhy #12 ranks here

Why we ranked it here At #12, Victoria, TX has $76,240 mean wage. BLS also estimates 60 OTA jobs and a location quotient of 4.45, and 1.47 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Where it falls shortSmall BLS employment base (60 jobs) can swing sharply year to year. Local openings and employer quality can change the practical value of the rank.

#13A-of 215 ranked

Rank #13

Washington-Arlington-Alexandria, DC-VA-MD-WV

BLS mean annual wage$85,400 mean wage
Employment and concentration420 OTA jobs; 0.41 LQ; 0.13 per 1k
Show ranking detailsHide ranking detailsWhy #13 ranks here

Why we ranked it here At #13, Washington-Arlington-Alexandria, DC-VA-MD-WV has $85,400 mean wage. BLS also estimates 420 OTA jobs and a location quotient of 0.41, and 0.13 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#14A-of 215 ranked

Rank #14

San Antonio-New Braunfels, TX

BLS mean annual wage$79,960 mean wage
Employment and concentration420 OTA jobs; 1.14 LQ; 0.38 per 1k
Show ranking detailsHide ranking detailsWhy #14 ranks here

Why we ranked it here At #14, San Antonio-New Braunfels, TX has $79,960 mean wage. BLS also estimates 420 OTA jobs and a location quotient of 1.14, and 0.38 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#15A-of 215 ranked

Rank #15

Riverside-San Bernardino-Ontario, CA

BLS mean annual wage$81,440 mean wage
Employment and concentration400 OTA jobs; 0.70 LQ; 0.23 per 1k
Show ranking detailsHide ranking detailsWhy #15 ranks here

Why we ranked it here At #15, Riverside-San Bernardino-Ontario, CA has $81,440 mean wage. BLS also estimates 400 OTA jobs and a location quotient of 0.70, and 0.23 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#16A-of 215 ranked

Rank #16

Chicago-Naperville-Elgin, IL-IN

BLS mean annual wage$68,150 mean wage
Employment and concentration1,710 OTA jobs; 1.15 LQ; 0.38 per 1k
Show ranking detailsHide ranking detailsWhy #16 ranks here

Why we ranked it here At #16, Chicago-Naperville-Elgin, IL-IN has $68,150 mean wage. BLS also estimates 1,710 OTA jobs and a location quotient of 1.15, and 0.38 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#17A-of 215 ranked

Rank #17

Phoenix-Mesa-Chandler, AZ

BLS mean annual wage$74,260 mean wage
Employment and concentration800 OTA jobs; 1.02 LQ; 0.34 per 1k
Show ranking detailsHide ranking detailsWhy #17 ranks here

Why we ranked it here At #17, Phoenix-Mesa-Chandler, AZ has $74,260 mean wage. BLS also estimates 800 OTA jobs and a location quotient of 1.02, and 0.34 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#18A-of 215 ranked

Rank #18

Little Rock-North Little Rock-Conway, AR

BLS mean annual wage$75,110 mean wage
Employment and concentration260 OTA jobs; 2.18 LQ; 0.72 per 1k
Show ranking detailsHide ranking detailsWhy #18 ranks here

Why we ranked it here At #18, Little Rock-North Little Rock-Conway, AR has $75,110 mean wage. BLS also estimates 260 OTA jobs and a location quotient of 2.18, and 0.72 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#19A-of 215 ranked

Rank #19

Miami-Fort Lauderdale-West Palm Beach, FL

BLS mean annual wage$70,560 mean wage
Employment and concentration1,090 OTA jobs; 1.17 LQ; 0.39 per 1k
Show ranking detailsHide ranking detailsWhy #19 ranks here

Why we ranked it here At #19, Miami-Fort Lauderdale-West Palm Beach, FL has $70,560 mean wage. BLS also estimates 1,090 OTA jobs and a location quotient of 1.17, and 0.39 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#20A-of 215 ranked

Rank #20

Philadelphia-Camden-Wilmington, PA-NJ-DE-MD

BLS mean annual wage$72,210 mean wage
Employment and concentration940 OTA jobs; 0.99 LQ; 0.33 per 1k
Show ranking detailsHide ranking detailsWhy #20 ranks here

Why we ranked it here At #20, Philadelphia-Camden-Wilmington, PA-NJ-DE-MD has $72,210 mean wage. BLS also estimates 940 OTA jobs and a location quotient of 0.99, and 0.33 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#21A-of 215 ranked

Rank #21

Canton-Massillon, OH

BLS mean annual wage$64,230 mean wage
Employment and concentration210 OTA jobs; 3.91 LQ; 1.29 per 1k
Show ranking detailsHide ranking detailsWhy #21 ranks here

Why we ranked it here At #21, Canton-Massillon, OH has $64,230 mean wage. BLS also estimates 210 OTA jobs and a location quotient of 3.91, and 1.29 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#22A-of 215 ranked

Rank #22

Indianapolis-Carmel-Greenwood, IN

BLS mean annual wage$67,140 mean wage
Employment and concentration700 OTA jobs; 1.91 LQ; 0.63 per 1k
Show ranking detailsHide ranking detailsWhy #22 ranks here

Why we ranked it here At #22, Indianapolis-Carmel-Greenwood, IN has $67,140 mean wage. BLS also estimates 700 OTA jobs and a location quotient of 1.91, and 0.63 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#23A-of 215 ranked

Rank #23

Baltimore-Columbia-Towson, MD

BLS mean annual wage$80,070 mean wage
Employment and concentration310 OTA jobs; 0.68 LQ; 0.23 per 1k
Show ranking detailsHide ranking detailsWhy #23 ranks here

Why we ranked it here At #23, Baltimore-Columbia-Towson, MD has $80,070 mean wage. BLS also estimates 310 OTA jobs and a location quotient of 0.68, and 0.23 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#24A-of 215 ranked

Rank #24

Denver-Aurora-Centennial, CO

BLS mean annual wage$79,250 mean wage
Employment and concentration340 OTA jobs; 0.65 LQ; 0.21 per 1k
Show ranking detailsHide ranking detailsWhy #24 ranks here

Why we ranked it here At #24, Denver-Aurora-Centennial, CO has $79,250 mean wage. BLS also estimates 340 OTA jobs and a location quotient of 0.65, and 0.21 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

#25A-of 215 ranked

Rank #25

St. Louis, MO-IL

BLS mean annual wage$66,720 mean wage
Employment and concentration780 OTA jobs; 1.75 LQ; 0.58 per 1k
Show ranking detailsHide ranking detailsWhy #25 ranks here

Why we ranked it here At #25, St. Louis, MO-IL has $66,720 mean wage. BLS also estimates 780 OTA jobs and a location quotient of 1.75, and 0.58 OTA jobs per 1,000 workers. Together, those figures show the area's pay, number of jobs, and how common OTA employment is compared with the rest of the country.

Who it may suitOTAs comparing metro-level wage strength, job depth, employment density, and role concentration before relocating or applying.

Keep in mindMetro averages are not cost-adjusted and do not show setting mix, supervision quality, productivity expectations, or commute burden.

Decision guide

How to use this ranking

Use this ranking when comparing metro OTA job markets, relocation targets, or local assistant-role depth for application and negotiation planning.

Use it this way

  • Compare wage strength with employment depth, density, and location quotient.
  • Treat high-ranking small metros carefully when the BLS employment base is thin.
  • Active openings, supervision model, setting mix, commute, and benefits are local context variables.

Decision factors

  • Are there multiple OTA employers in the metro or only a few sources of roles?
  • Does the metro use assistants heavily in my preferred setting?
  • Will rent, commute, and productivity expectations change the value of the wage?

Scoring

What the score weighs

Each ranking weighs different factors. Review them before treating any rank as a final answer.

Mean annual wage40%

BLS OEWS mean annual wage for occupational therapy assistants in each metro area.

Employment depth25%

Log-scaled BLS employment count, used to reward deeper metro markets without letting the largest metros dominate.

Employment density20%

BLS OTA employment per 1,000 jobs, showing how common assistant roles are in the local economy.

Job concentration15%

BLS location quotient, which compares the local concentration of OTA jobs with the nation.

FAQ

Common questions about this ranking

These answers explain how to read the ranking, what the data can show, and what to double-check before deciding.

How should I use Best Cities for Occupational Therapy Assistants?

Use this ranking when comparing metro OTA job markets, relocation targets, or local assistant-role depth for application and negotiation planning.

What sources does this ranking use?

BLS OEWS May 2025 metro time-series data for occupational therapy assistants, occupation code 31-2011. The page links to the primary source material used for the ranking.

What can this ranking miss?

Metro estimates can move more sharply in markets with small OTA employment counts. This ranking does not adjust for rent, commute, taxes, benefits, supervision model, productivity expectations, or setting mix.

What should I read next?

Use this ranking with Best states for OTAs, OTA salary by setting, Best OTA programs overall.