Across New Hampshire, of the 256 physical therapy practices we list, 255 give a phone number and 209 have a website. By what they offer: 27 sports rehabilitation.
Top 10 physical therapy practices in New Hampshire
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Orthopedic Physical TherapyNashua
-
2Recesso Physical TherapyPlaistow
-
3Hampton Physical Therapy of SeabrookSeabrook
-
4Bedford Physical TherapyBedford
-
7Exeter Sport & Spine TherapyExeter
-
8FYZICAL Therapy & Balance CentersPortsmouth
-
9Granite State Physical TherapyHooksett
-
10Manchester Sports And Physical TherapyManchester
Cities
Largest first. Towns with a single physical therapy practice are listed further down this page.
- Nashua21
- Portsmouth20
- Bedford17
- Concord15
- Manchester12
- Dover10
- Salem10
- Merrimack9
- Londonderry8
- Gilford7
Other towns in New Hampshire
One physical therapy practice each — too few for a page of their own, so they live here.
-
Amherst Physical TherapyAmherst
282 State Route 101, Amherst, NH 03031-1706
-
Apex Physical Therapy & FitnessAmherst
199 State Rte 101 #6, Amherst, NH 03031
-
Motus Physical Therapy and PerformanceAmherst
199 State Rte 101, Amherst, NH 03031
-
Connections Physical TherapyAmherst
1 Overlook Dr Unit 14, Amherst, NH 03031
-
Oak Physical TherapyAmherst
292 State Route 101 Unit 8, Amherst, NH 03031-1703
-
Pt Health Academy, LlcAmherst
3 Overlook Dr Unit 2, Amherst, NH 03031-2830
-
Ragged Mountain Physical TherapyAndover
10 Lawrence St, Andover, NH 03216
-
Interventional Spine MedicineBarrington
944 Calef Hwy, Barrington, NH 03825
-
Barrington Physical TherapyBarrington
8 Commerce Way Unit 3, Barrington, NH 03825-3570
-
Saco Bay Orthopaedic and Sports Physical TherapyBartlett
15 US-302 Ste 2, Bartlett, NH 03838
-
Summit Health NhBelmont
171 Daniel Webster Hwy Unit 11, Belmont, NH 03220-3053
-
Freedom in Motion Physical TherapyBoscawen
67 N Main St Ste. A, Boscawen, NH 03303
-
Choice Physical TherapyBristol
790 Lake St, Bristol, NH 03222-4548
-
Coppola Physical Therapy & Fitness GymCandia
143 Raymond Rd, Candia, NH 03034-2133
-
In the Orchard Pediatric Physical TherapyCanterbury
261 Morrill Rd, Canterbury, NH 03224
-
Weeks & Gowen Physical TherapyCharlestown
23 Caryl Ln, Charlestown, NH 03603
-
Adams Physical Therapy and Sports RehabilitationClaremont
50 W Pleasant St, Claremont, NH 03743
-
Schmidt Physical TherapyClaremont
5 Dunning St, Claremont, NH 03743
-
MovementPRO Physical TherapyDerry
8 Tinkham Ave, Derry, NH 03038
-
Derry Sports and RehabDerry
23A Crystal Ave Unit 2, Derry, NH 03038
-
Coppola Physical TherapyDerry
6 Tsienneto Rd, Derry, NH 03038
-
Derry Sports and RehabDerry
11 Manchester Rd, Derry, NH 03038-3018
-
Wentworth-Douglass Rehabilitation Service(Physical,Occupational&Speech Therapy)at DurhamDurham
16 Jenkins Ct, Durham, NH 03824
-
Sports and RehabEast Hampstead
45 Danville Rd, East Hampstead, NH 03826
-
Power Up Physical TherapyEpping
131 C Main St, Epping, NH 03042
-
Ability Allies Physical Therapy In EppingEpping
68A Fogg Rd, Epping, NH 03042-3405
-
Bodywise Physical TherapyEpping
285 Calef Hwy, Epping, NH 03042-2367
-
Exeter Sport & Spine TherapyExeter
149 Epping Rd, Exeter, NH 03833
-
Kate Schwartz Physical TherapyExeter
187 High St # A, Exeter, NH 03833
-
Exeter Athletic CareExeter
7 Alumni Dr, Exeter, NH 03833
-
New England Neck And Spine InstituteExeter
149 Epping Rd, Exeter, NH 03833-4522
-
Coppola Physical TherapyFarmington
395 NH Route 11, Farmington, NH 03835-3844
-
Mountain Center Physical Therapy & Sports RehabGlen
15 Main Street, U.S. 302, Glen, NH 03838
-
Balance Rehabilitation and Health ScienceGoffstown
542 Mast Rd, Goffstown, NH 03045-5257
-
Coppola Physical TherapyGoffstown
89 S Mast St, Goffstown, NH 03045-6102
-
Goffstown Physical TherapyGoffstown
48 Mast Rd, Goffstown, NH 03045
-
Cioffredi & AssociatesGrantham
151 Rte 10 N, Grantham, NH 03753
-
Ridgeline Physical TherapyGreenland
24 Bramber Valley Rd, Greenland, NH 03840-2261
-
Seacoast Body Balance (merged With Ability Allies)Greenland
655 Portsmouth Ave, Greenland, NH 03840-2264
-
Hampton Physical TherapyHampton
881 Lafayette Rd, Hampton, NH 03842
-
Mobilization Physical TherapyHampton
408 Lafayette Rd, Hampton, NH 03842
-
Strongbridge Physical TherapyHampton Falls
87 Lafayette Rd Unit 13, Hampton Falls, NH 03844
-
Blackburn Physical TherapyHanover
45 Lyme Rd, Hanover, NH 03755-1219
-
Be Fit Physical Therapy HanoverHanover
45 Lyme Rd Ste 101, Hanover, NH 03755-1220
-
Dartmouth Hitchcock Physical TherapyHanover
18 Old Etna Rd, Hanover, NH 03755
-
Restore The Floor Physical TherapyHanover
2 Buck Rd Bldg 1, Suite N, Hanover, NH 03755
-
Henniker Physical TherapyHenniker
47 Rush Rd, Henniker, NH 03242-3254
-
EnduraFit Training and RehabHollis
3 Market Pl, Hollis, NH 03049-5974
-
Granite State Physical TherapyHooksett
1558 Hooksett Rd #5, Hooksett, NH 03106
-
Untapped Potential Physical Therapy and WellnessHooksett
1193 Hooksett Rd, Hooksett, NH 03106-1090
-
Focus Physical TherapyHooksett
11 Kimball Dr Unit 129, Hooksett, NH 03106-2653
-
Untapped Potential Physical Therapy And WellnessHooksett
35 Londonderry Turnpike, Unit F, Hooksett, NH 03106
-
Stockwell Physical TherapyHopkinton
54 Park Ave, Hopkinton, NH 03229
-
Cpte Physical Therapy - HudsonHudson
142 Lowell Rd, Hudson, NH 03051-4938
-
Cpte Physical Therapy - Hudson | LondonderryHudson
225 Derry Rd, Hudson, NH 03051-3303
-
Southern New Hampshire RehabHudson
300 Derry Rd, Hudson, NH 03051
-
Hilary McCloy Physical Therapy and Performance CoachingJackson
87 RT-16, Jackson, NH 03846-4419
-
Keene Physical Therapy in Sports MedicineKeene
255 West Street, Keene, NH 03431
-
Monadnock Physio, LlcKeene
415 Marlboro St, Keene, NH 03431-4310
-
Select Physical TherapyKeene
37 Ashuelot St, Keene, NH 03431-3326
-
Boudreau Physical TherapyKeene
321 Baker St, Keene, NH 03431-4345
-
Elm City Physical TherapyKeene
103 Roxbury St, Keene, NH 03431
-
Exeter Hospital Outpatient Rehabilitation ServicesKingston
53 Church St Unit 18, Kingston, NH 03848-3077
-
Momentum Physical Therapy LLCLaconia
151 Elm St, Laconia, NH 03246
-
Laconia Physical TherapyLaconia
745 N Main St, Laconia, NH 03246
-
Carlisle Place Physical TherapyLancaster
55 Main St, Lancaster, NH 03584
-
Cioffredi & AssociatesLebanon
112 Etna Rd, Lebanon, NH 03766
-
Precision Physical TherapyLebanon
33 Morgan Dr, Lebanon, NH 03766
-
Schmidt Physical TherapyLebanon
20 W Park St, Lebanon, NH 03766-1322
-
Wentworth-Douglass Rehabilitation Services (Physical & Occupational Therapy) at LeeLee
65 Calef Hwy, Lee, NH 03861
-
Santos Physical TherapyLisbon
5 S Main St, Lisbon, NH 03585
-
Alpine Physical TherapyLittleton
11 Riverglen Ln, Littleton, NH 03561
-
Hwb Physical TherapyLittleton
32 Main St Ste 110, Littleton, NH 03561-4072
-
Meredith Bay Physical TherapyMeredith
169 Daniel Webster Hwy Unit 3, Meredith, NH 03253-5648
-
Physical Therapy Center MilfordMilford
589 Elm St Unit 1, Milford, NH 03055-4307
-
Physical Therapy Center Of MilfordMilford
17 Armory Rd, Milford, NH 03055-3493
-
Lisa GarlandMilford
40 Crosby St, Milford, NH 03055-4707
-
White Mountain Physical TherapyMoultonborough
1040 Whittier Hwy, Moultonborough, NH 03254
-
New Boston Physical TherapyNew Boston
26 River Rd, New Boston, NH 03070-3706
-
New Boston Physical TherapyNew Boston
Meeting House Hill Rd., New Boston, NH 03070
-
Inertia Physical TherapyNew Hampton
345 Nh Route 104 Ste 6, New Hampton, NH 03256-4244
-
Smart Physical TherapyNew London
11 S Pleasant St 2nd Floor, New London, NH 03257
-
Ascend Physical Therapy & YogaNew London
35 Little Lake Sunapee Rd, New London, NH 03257
-
Saco Bay Orthopaedic and Sports Physical Therapy - New LondonNew London
75 Newport Road, Suite 4, New London, NH 03257
-
The Touch of SunshineNewington
100 Shattuck Way, Newington, NH 03801
-
Universal Physical TherapyNewport
23 Main St, Newport, NH 03773
-
North Conway Physical TherapyNorth Conway
1976 White Mountain Hwy, North Conway, NH 03860-5147
-
Elevation Physical Therapy & Sports RehabPeterborough
1 Jaffrey Rd, Peterborough, NH 03458-1707
-
Recesso Physical TherapyPlaistow
11 Garden Rd, Plaistow, NH 03865
-
Northeast Rehabilitation Outpatient ClinicPlaistow
4 Plaistow Rd, Plaistow, NH 03865
-
Pinnacle Physical TherapyPlaistow
95 Plaistow Rd, Plaistow, NH 03865
-
Pinnacle Rehabilitation NetworkPlaistow
73 Newton Rd, Plaistow, NH 03865-2424
-
Northeast Rehabilitation Health NetworkPlaistow
5 Plaistow Rd, Plaistow, NH 03865-2823
-
Granite State Physical TherapyPlymouth
12 Yeaton Rd B2 & B3, Plymouth, NH 03264
-
Choice Physical Therapy of PlymouthPlymouth
103 Boulder Point Dr, Plymouth, NH 03264-3168
-
Conway, Leesa APlymouth
101 Boulder Point Dr Ste 3, Plymouth, NH 03264
-
Kathleen A Mackay, PtPlymouth
572 Tenney Mountain Hwy, Plymouth, NH 03264-3145
-
Excel Physical TherapyRaymond
135 NH-27, Raymond, NH 03077
-
WV Physical TherapyRochester
306 N Main St, Rochester, NH 03867-4353
-
Orthopedic Sport ServicesRochester
40 Winter St, Rochester, NH 03867
-
WV physical therapyRochester
36 Industrial Way, Rochester, NH 03867-4291
-
Sunbridge Care & Rehabilitation For RochesterRochester
62 Rochester Hill Rd, Rochester, NH 03867-3216
-
Orthopedic & Sport Therapy ServicesRochester
393 Gonic Rd, Rochester, NH 03839-5681
-
Body in HarmonyRye
30 Oak Ave, Rye, NH 03870
-
Piscataqua Osteopractic Physical TherapyRye
89 Central Rd, Rye, NH 03870
-
Rye Physical TherapyRye
6 Airfield Dr, Rye, NH 03870
-
Hampton Physical Therapy of SeabrookSeabrook
920 Lafayette Rd #203, Seabrook, NH 03874
-
Somersworth Physical TherapySomersworth
7 Works Way Ste 205, Somersworth, NH 03878
-
Professional Physical TherapySomersworth
475 High St Ste E, Somersworth, NH 03878
-
Wentworth-Douglass Physical Therapy at The WorksSomersworth
23 Works Way, Somersworth, NH 03878
-
Project Walk New EnglandStratham
20 Portsmouth Ave, Stratham, NH 03885
-
Pro ExStratham
64 Portsmouth Ave, Stratham, NH 03885-6552
-
Bodywise Physical TherapyStratham
28 Portsmouth Ave, Stratham, NH 03885
-
Daniel J. Thomas, FaaomptStratham
64 Portsmouth Ave Ste 5, Stratham, NH 03885-6552
-
Lakeside Physical Therapy & Fitness CenterTamworth
685 White Mountain Hwy, Tamworth, NH 03886-4638
-
Coppola Physical TherapyTilton
614 Laconia Rd, Tilton, NH 03276
-
Saco Bay Orthopaedic and Sports Physical Therapy - WakefieldUnion
24 Main St Unit #2, Union, NH 03887
-
Any Path Physical Therapy LLCWeare
425 S Stark Highway Unit #3, Weare, NH 03281
-
Weare Physical TherapyWeare
33 N Stark Hwy Unit C, Weare, NH 03281
-
Dartmouth Hearing Aid SpecialistsWest Lebanon
93 S Main St, West Lebanon, NH 03784-1736
-
Balance Rehabilitation & Health Science (windham)Windham
58 Range Rd Ste 16, Windham, NH 03087-2026
-
Body and Mind Physical Therapy and WellnessWindham
25 Indian Rock Rd Ste 26, Windham, NH 03087
-
KB Performance TherapyWindham
6 Weston Rd, Windham, NH 03087
-
Northeast Rehabilitation Outpatient ClinicWindham
125 Indian Rock Rd Ste 5, Windham, NH 03087
-
Scaccia Physical TherapyWindham
32 Indian Rock Rd #5, Windham, NH 03087
-
Aletto Physical Therapy, LlcWindham
63 Range Rd, Windham, NH 03087-2098
-
Back Bay RehabilitationWolfeboro
90 Mill St, Wolfeboro, NH 03894
BEFORE YOU GO
Prepare for physical therapy
Practical guides for comparing options, preparing questions and confirming arrangements directly.

Prepare for an evaluation
Prepare the records, everyday goals and practical questions that can make an initial physical therapy visit easier to follow.
Read the guide
Plan clothes and footwear
Ask about clothing, shoes and changing facilities, and pack a small folder of documents for your physical therapy appointment.
Read the guide
Understand PT and OT
Compare the roles of physical and occupational therapy, understand their overlap and prepare clear questions about the service you have been offered.
Read the guide