Skip to content
Therapy Index US · federal registry

Physical & Occupational Therapy in Massachusetts

Physical therapists and occupational therapists registered with a practice address in this area, including their board-recognised specialty areas.

11,967
Registered providers
246
Places with providers
5th
National rank
of 56
3
Licence types

How density varies inside Massachusetts

Each bar is the number of places at that level of provider density. A long right tail means a few places carry far more providers per resident than the rest of the state.

median 14.8 0 58.5 providers per 10,000 residents · 53 places in Massachusetts
Distribution across 53 places in Massachusetts.

Massachusetts has 11,967 licensed therapists with a registered practice address, across 3 licence types.

Massachusetts ranks 5th of 56 states and territories by the number of registered providers in this field.

The largest single group is physical therapist, at 7,142 providers or 60% of the total. Licence titles vary between states for what is often similar training and scope, so the mix here partly reflects how Massachusetts licenses its providers.

Just over half of the licensed therapists here — 64% — hold the same licence, physical therapist. Where one type dominates like this, the practical question is less which letters someone has than whether they work with what you are bringing to them.

The three largest concentrations are Boston (7,677), Worcester (4,168), Springfield (3,888).

One caveat on reading these numbers: the registry records where a provider registered an address, not where they see clients day to day, and addresses are not always kept current. It also says nothing about whether someone is taking new clients.

How Massachusetts got here

new registrations per year

Each registration carries the year it was issued, so the registry doubles as a record of when this workforce grew in Massachusetts. A rising line means the constraint is easing; a flat one means today's shortage is likely to be next year's too.

0295589200820172026
New registrations per year. licensed therapists in Massachusetts. Annual registrations in 2025 were 7% lower than in 2008. The final bar is faded because 2026 is still in progress. Starts at 2008 on purpose. The NPI system launched in 2006– 2007 and the whole profession registered at once, so those two years are an artefact of the rollout rather than a measure of anything. Including them would make the following year look like a collapse.

Who they are

self-reported to CMS

81% of registered licensed therapists in Massachusetts are women. Nationally the figure varies a great deal by licence type — occupational therapy at one end, psychiatry at the other. See the national breakdown.

You can filter any city list on this site by gender. We show it because it is one of the most common things people search for and, for some kinds of work, a real need — but it is only ever a filter here, never a ranking.

Where they are registered

circle size = providers in that ZIP code
The highest-count ZIP codes for licensed therapists in Massachusetts. Circle position is the ZIP code centroid, not a street address.

By licence type

Places in Massachusetts

209 of 209 have their own page so far
Place Providers Population Per 10k
Boston 1,174 672,973 17.4
Worcester 567 213,862 26.5
Methuen 463 54,584 84.8
Brookline 328
Waltham 273 65,037 42.0
Lowell 271 119,971 22.6
Amesbury 262 17,588 149.0
Woburn 257 43,962 58.5
Newton 248 90,741 27.3
Cambridge 234 122,588 19.1
Springfield 220 154,702 14.2
Beverly 200 43,363 46.1
Andover 193
Dedham 190
Norwood 181
Watertown 176 35,710 49.3
Quincy 171 103,173 16.6
Brockton 166 106,134 15.6
Cochituate 152
Weymouth Town 141 59,759 23.6
West Concord 141
Somerville 125 84,211 14.8
Danvers 125
Wellesley 124
Attleboro 124 47,447 26.1
Burlington 116
Northborough 115
Pittsfield 109 42,909
Hingham 109
Lexington 107
Braintree Town 104 38,957 26.7
Northampton 103 31,047 33.2
Milton 102
Needham 101
Haverhill 101 68,361 14.8
Plymouth 96
Framingham 96 73,021 13.1
Wilmington 93
Wakefield 93
Peabody 93 55,953 16.6
West Yarmouth 90
Arlington 89
Medford 85 59,834 14.2
Longmeadow 83
Fall River 82 95,298 8.6
Hanscom AFB 79
Westborough 75
Franklin Town 75 33,955 22.1
New Bedford 70 101,834 6.9
Leominster 70 44,194 15.8
North Scituate 69
Sharon 68
Milford 67
Agawam Town 67 28,783 23.3
Taunton 65 62,522
Greenfield 64 17,691
Marlborough 63 42,772 14.7
Walpole 62
Reading 62
Maynard 62
Malden 61 66,370 9.2
Hanson 60
Bridgewater Town 59 29,309 20.1
Smith Mills 57
Cordaville 56
Westfield 55 40,546
Ocean Grove 52
Lawrence 51 89,320 5.7
Everett 51 53,572 9.5
West Springfield Town 50 28,829 17.3
North Attleborough Town 50 31,506 15.9
Foxborough 50
Amherst Town 50 40,920 12.2
Holyoke 49 38,023 12.9
Littleton Common 48
Melrose 46 29,597 15.5
Lynn 45 104,236 4.3
Granby 45
Wilbraham 44
Salem 43 45,381 9.5
Norton Center 43
Hopkinton 42
Sturbridge 41
Millis-Clicquot 38
Kingston 38
Falmouth 38
Mashpee Neck 37
Whitinsville 36
Gardner 36 21,483 16.8
Randolph Town 35 34,948 10.0
Raynham Center 33
Hudson 33
Mansfield Center 32
Abington 32
Stoneham 30
Williamstown 29
Saugus 29
Ipswich 29
Chicopee 29 55,310 5.2
Chelsea 29 40,130
Somerset 28
Marblehead 28
Hatfield 27
Spencer 26
South Yarmouth 26
Revere 26 60,141 4.3
Marshfield 26
Great Barrington 26
Scituate 25
Duxbury 25
Winchester 24
South Dennis 24
Rowley 24
Medfield 24
Swampscott 23
North Seekonk 23
Clinton 23
Belmont 23
Barnstable Town 23 50,101 4.6
Newburyport 22 19,148 11.5
Middleborough Center 22
Belchertown 21
Topsfield 20
Sandwich 20
Gloucester 20 30,627 6.5
Easthampton 20 15,851 12.6
Harwich Center 18
Bourne 18
Pinehurst 17
North Adams 17 12,368 13.7
Devens 17
Chatham 17
Buzzards Bay 17
Nantucket 16
Forestdale 16
Fitchburg 16 42,136 3.8
South Lancaster 15
Groton 15
East Douglas 15
Southbridge Town 14 18,105 7.7
Salisbury 14
Palmer Town 14 12,367 11.3
Brewster 14
Bellingham 14
Winthrop Town 13 18,647 7.0
Wareham Center 13
Hopedale 13
West Wareham 12
East Sandwich 11
Cheshire 11
Orleans 10
Marion Center 10
Holbrook 10
Ayer 10
Vineyard Haven 9
South Deerfield 9
Edgartown 9
Athol 9
Pepperell 8
North Falmouth 8
Lynnfield 8
Lee 8
Boxford 8
Bliss Corner 8
North Lakeville 7
White Island Shores 6
Rutland 6
Rockport 6
North Eastham 6
Hull 6
West Brookfield 5
Shelburne Falls 5
Sagamore 5
Provincetown 5
Monson Center 5
East Harwich 5
East Falmouth 5
Webster 4
Upton 4
Shirley 4
Lunenburg 4
Lenox 4
Yarmouth Port 3
Mattapoisett Center 3
Baldwinville 3
Ware 2
Turners Falls 2
Pocasset 2
Oak Bluffs 2
Huntington 2
Deerfield 2
Adams 2
Winchendon 1
West Chatham 1
Townsend 1
South Ashburnham 1
Petersham 1
Oxford 1
Orange 1
North Westport 1
Millers Falls 1
Housatonic 1
Fiskdale 1
Dover 1
Dennis Port 1
Chester 1
Brookfield 1
Barre 1
Acushnet Center 1

5 places have no per-resident figure. Those are office districts inside a larger urban area, rural towns whose practices serve a whole region, or places where most registrations share one employer's address — dividing by the resident population there produces a number that looks precise and describes nothing. The provider counts are unaffected; the test is described in the methodology.