Physical Therapists in Massachusetts
8222 verified physical therapists across 188 cities.
Verify a Massachusetts physical therapist's license
License status and public disciplinary actions in Massachusetts are maintained by the Massachusetts Board of Allied Health Professionals, which verifies license status, disciplinary actions.
Look up a license at the Massachusetts Board of Allied Health Professionals →Cities
Boston
918+ PTs • avg 12 yrs
Worcester
264+ PTs • avg 13 yrs
Woburn
207+ PTs • avg 14 yrs
Waltham
192+ PTs • avg 10 yrs
Cambridge
148+ PTs • avg 10 yrs
Amesbury
138+ PTs • avg 15 yrs
Springfield
136+ PTs • avg 13 yrs
Brookline
126+ PTs • avg 12 yrs
Attleboro
110+ PTs • avg 11 yrs
Newton
108+ PTs • avg 12 yrs
Natick
101+ PTs • avg 12 yrs
Lowell
101+ PTs • avg 14 yrs
Somerville
97+ PTs • avg 12 yrs
Brockton
96+ PTs • avg 13 yrs
Burlington
95+ PTs • avg 15 yrs
Beverly
90+ PTs • avg 12 yrs
Quincy
86+ PTs • avg 12 yrs
North Andover
84+ PTs • avg 11 yrs
Danvers
82+ PTs • avg 12 yrs
Pittsfield
78+ PTs • avg 13 yrs
Dedham
77+ PTs • avg 9 yrs
Braintree
76+ PTs • avg 11 yrs
Medford
71+ PTs • avg 11 yrs
Weymouth
68+ PTs • avg 11 yrs
Auburn
67+ PTs • avg 13 yrs
Wellesley
66+ PTs • avg 10 yrs
Chelmsford
66+ PTs • avg 12 yrs
Andover
65+ PTs • avg 13 yrs
Dorchester
64+ PTs • avg 9 yrs
Fall River
64+ PTs • avg 13 yrs
Hyannis
63+ PTs • avg 14 yrs
Lexington
63+ PTs • avg 13 yrs
Hingham
62+ PTs • avg 11 yrs
Leominster
62+ PTs • avg 13 yrs
Plymouth
62+ PTs • avg 12 yrs
Norwood
62+ PTs • avg 11 yrs
Acton
61+ PTs • avg 10 yrs
Peabody
60+ PTs • avg 15 yrs
Greenfield
57+ PTs • avg 13 yrs
Arlington
56+ PTs • avg 9 yrs
West Roxbury
55+ PTs • avg 11 yrs
Brighton
54+ PTs • avg 13 yrs
Watertown
52+ PTs • avg 13 yrs
Malden
52+ PTs • avg 13 yrs
Needham
52+ PTs • avg 13 yrs
Framingham
51+ PTs • avg 12 yrs
Shrewsbury
48+ PTs • avg 11 yrs
Haverhill
47+ PTs • avg 10 yrs
East Longmeadow
47+ PTs • avg 12 yrs
Franklin
46+ PTs • avg 12 yrs
Concord
46+ PTs • avg 13 yrs
Chestnut Hill
46+ PTs • avg 14 yrs
Agawam
46+ PTs • avg 14 yrs
Tewksbury
45+ PTs • avg 12 yrs
West Springfield
44+ PTs • avg 13 yrs
Norwell
44+ PTs • avg 12 yrs
Norton
44+ PTs • avg 12 yrs
New Bedford
43+ PTs • avg 12 yrs
Melrose
42+ PTs • avg 11 yrs
Bedford
42+ PTs • avg 9 yrs
Stoughton
42+ PTs • avg 11 yrs
Marlborough
42+ PTs • avg 12 yrs
Walpole
39+ PTs • avg 12 yrs
Sudbury
39+ PTs • avg 8 yrs
Salem
39+ PTs • avg 13 yrs
Milford
39+ PTs • avg 11 yrs
Milton
39+ PTs • avg 9 yrs
Wilmington
39+ PTs • avg 13 yrs
Lynn
39+ PTs • avg 14 yrs
Wakefield
38+ PTs • avg 12 yrs
Canton
37+ PTs • avg 13 yrs
North Attleboro
37+ PTs • avg 10 yrs
Amherst
36+ PTs • avg 14 yrs
Westborough
36+ PTs • avg 12 yrs
Taunton
36+ PTs • avg 12 yrs
Northampton
35+ PTs • avg 14 yrs
Westfield
35+ PTs • avg 14 yrs
Westford
35+ PTs • avg 11 yrs
Dartmouth
34+ PTs • avg 14 yrs
Holyoke
34+ PTs • avg 10 yrs
Reading
32+ PTs • avg 13 yrs
Kingston
32+ PTs • avg 12 yrs
Lawrence
32+ PTs • avg 12 yrs
Mashpee
31+ PTs • avg 15 yrs
Revere
31+ PTs • avg 11 yrs
Williamstown
31+ PTs • avg 14 yrs
Chelsea
31+ PTs • avg 12 yrs
Randolph
30+ PTs • avg 12 yrs
Foxboro
30+ PTs • avg 11 yrs
Stoneham
30+ PTs • avg 9 yrs
Swansea
29+ PTs • avg 12 yrs
Leeds
29+ PTs • avg 14 yrs
Everett
29+ PTs • avg 15 yrs
Hopkinton
28+ PTs • avg 12 yrs
Methuen
28+ PTs • avg 10 yrs
Northborough
26+ PTs • avg 10 yrs
Marshfield
25+ PTs • avg 12 yrs
North Easton
25+ PTs • avg 14 yrs
Somerset
25+ PTs • avg 14 yrs
Roxbury Crossing
25+ PTs • avg 19 yrs
Falmouth
25+ PTs • avg 15 yrs
Saugus
24+ PTs • avg 11 yrs
Bellingham
24+ PTs • avg 15 yrs
Middleboro
24+ PTs • avg 12 yrs
South Boston
24+ PTs • avg 6 yrs
Jamaica Plain
24+ PTs • avg 15 yrs
Bridgewater
24+ PTs • avg 8 yrs
Wenham
23+ PTs • avg 10 yrs
South Yarmouth
23+ PTs • avg 11 yrs
Mansfield
23+ PTs • avg 8 yrs
Raynham
22+ PTs • avg 13 yrs
Allston
22+ PTs • avg 12 yrs
Westwood
22+ PTs • avg 8 yrs
South Dennis
22+ PTs • avg 12 yrs
Wilbraham
22+ PTs • avg 11 yrs
Scituate
21+ PTs • avg 17 yrs
Marblehead
21+ PTs • avg 16 yrs
Gardner
21+ PTs • avg 15 yrs
Winchester
21+ PTs • avg 7 yrs
Wayland
21+ PTs • avg 13 yrs
Great Barrington
20+ PTs • avg 14 yrs
Bourne
20+ PTs • avg 15 yrs
Foxborough
20+ PTs • avg 10 yrs
Holden
19+ PTs • avg 11 yrs
Chicopee
19+ PTs • avg 12 yrs
Medfield
19+ PTs • avg 14 yrs
Belchertown
19+ PTs • avg 8 yrs
Ashland
19+ PTs • avg 12 yrs
Sturbridge
18+ PTs • avg 14 yrs
Swampscott
18+ PTs • avg 12 yrs
Charlestown
17+ PTs • avg 10 yrs
Belmont
17+ PTs • avg 9 yrs
Harwich
17+ PTs • avg 10 yrs
South Hadley
17+ PTs • avg 13 yrs
Wrentham
16+ PTs • avg 13 yrs
Newburyport
16+ PTs • avg 9 yrs
Buzzards Bay
16+ PTs • avg 7 yrs
Ipswich
15+ PTs • avg 13 yrs
West Bridgewater
15+ PTs • avg 12 yrs
Hudson
15+ PTs • avg 9 yrs
Florence
15+ PTs • avg 15 yrs
Nantucket
15+ PTs • avg 15 yrs
Longmeadow
15+ PTs • avg 13 yrs
Duxbury
15+ PTs • avg 15 yrs
Hanover
15+ PTs • avg 11 yrs
Uxbridge
15+ PTs • avg 12 yrs
Dracut
15+ PTs • avg 8 yrs
Centerville
14+ PTs • avg 13 yrs
Whitinsville
14+ PTs • avg 14 yrs
North Adams
14+ PTs • avg 14 yrs
Fitchburg
14+ PTs • avg 14 yrs
Hyde Park
14+ PTs • avg 15 yrs
Fairhaven
14+ PTs • avg 13 yrs
Salisbury
14+ PTs • avg 9 yrs
Gloucester
14+ PTs • avg 11 yrs
Roxbury
14+ PTs • avg 11 yrs
West Boylston
14+ PTs • avg 8 yrs
Pembroke
13+ PTs • avg 12 yrs
North Dartmouth
13+ PTs • avg 14 yrs
Roslindale
13+ PTs • avg 17 yrs
Plainville
13+ PTs • avg 13 yrs
South Weymouth
12+ PTs • avg 19 yrs
Wellesley Hills
12+ PTs • avg 13 yrs
Ludlow
12+ PTs • avg 9 yrs
Harvard
12+ PTs • avg 12 yrs
Easthampton
12+ PTs • avg 14 yrs
Auburndale
12+ PTs • avg 13 yrs
Rehoboth
12+ PTs • avg 10 yrs
Sutton
12+ PTs • avg 6 yrs
Medway
11+ PTs • avg 12 yrs
Cohasset
11+ PTs • avg 13 yrs
Southborough
11+ PTs • avg 7 yrs
Middleton
11+ PTs • avg 8 yrs
East Bridgewater
11+ PTs • avg 12 yrs
North Chatham
11+ PTs • avg 12 yrs
Mattapan
11+ PTs • avg 11 yrs
North Chelmsford
11+ PTs • avg 8 yrs
West Newbury
11+ PTs • avg 17 yrs
South Easton
11+ PTs • avg 7 yrs
Seekonk
10+ PTs • avg 9 yrs
Manchester
10+ PTs • avg 18 yrs
North Reading
10+ PTs • avg 14 yrs
Charlton
10+ PTs • avg 12 yrs
Orleans
10+ PTs • avg 12 yrs
Abington
10+ PTs • avg 12 yrs
Sharon
10+ PTs • avg 8 yrs
Winthrop
10+ PTs • avg 15 yrs
Billerica
10+ PTs • avg 10 yrs