All states›Vermont

Physical Therapy Practices in Vermont

143 physical therapy practices in 53 cities and towns across Vermont. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Vermont has about 648,493 residents, so that's 22 physical therapy practices per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

143physical therapy practices
53cities & towns
99%list a phone
112with a website

Across Vermont, of the 143 physical therapy practices we list, 142 give a phone number and 112 have a website. By what they offer: 10 sports rehabilitation.

Top 10 physical therapy practices in Vermont

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Appletree Bay Physical TherapyBurlington

    Spotted an error? Let us know

  2. 2Transitions Physical TherapyJericho

    Spotted an error? Let us know

  3. 3Dan WyandSt Johnsbury

    Spotted an error? Let us know

  4. 4Dee Physical TherapySouth Burlington

    Spotted an error? Let us know

  5. 5Green Mountain Rehabilitation and Sports MedicineBurlington

    Sports rehabilitation

    Spotted an error? Let us know

  6. 6Momentum Physical TherapySouth Burlington

    Spotted an error? Let us know

  7. 7Manchester Physical TherapyManchester Center

    Spotted an error? Let us know

  8. 8Vermont Sports Medicine CenterRutland

    Sports rehabilitation

    Spotted an error? Let us know

  9. 9Benjamin Physical MedicineWilliston

    Spotted an error? Let us know

  10. 10Essex Physical TherapyEssex Junction

    Spotted an error? Let us know

Cities

Largest first. Towns with a single physical therapy practice are listed further down this page.

Other towns in Vermont

One physical therapy practice each — too few for a page of their own, so they live here.

  1. Valarie Mcgettigan, PtBellows Falls

    39 The Sq # 302, Bellows Falls, VT 05101-1364

    Spotted an error? Let us know

  2. Vermont Valley Physical TherapyBennington

    345 Elm St, Bennington, VT 05201-2265

    Spotted an error? Let us know

  3. Bennington Physical TherapyBennington

    328 Dewey St, Bennington, VT 05201-2225

    Spotted an error? Let us know

  4. SVMC Physical TherapyBennington

    120 Hospital Dr, Bennington, VT 05201

    Spotted an error? Let us know

  5. Rehabilitation Therapy - Berlin, UVM Health - Central Vermont Medical CenterBerlin

    1311 Barre Montpelier Road, Berlin, VT 05602

    Spotted an error? Let us know

  6. GMCF Physical TherapyBerlin

    652 Granger Rd, Berlin, VT 05641

    Spotted an error? Let us know

  7. Rehabilitation Therapy - Berlin - Granger Road, UVM Health Network - CVMCBerlin

    244 Granger Rd, Berlin, VT 05602

    Spotted an error? Let us know

  8. Vermont Sports Medicine CenterBrandon

    43 Center St, Brandon, VT 05733-1105

    Sports rehabilitation

    Spotted an error? Let us know

  9. Porter Physical TherapyBrandon

    61 Court Dr, Brandon, VT 05733

    Spotted an error? Let us know

  10. Vermont Sports Medicine CenterBrandon

    381 New Rd # A, Brandon, VT 05733-8362

    Sports rehabilitation

    Spotted an error? Let us know

  11. Physical Therapy Services of BrattleboroBrattleboro

    30 Harris Pl, Brattleboro, VT 05301

    Spotted an error? Let us know

  12. Integrative Health Services - Colon HydrotherapyBrattleboro

    1222 Putney Rd, Brattleboro, VT 05301-9000

    Spotted an error? Let us know

  13. Bristol Physical TherapyBristol

    167 Monkton Rd, Bristol, VT 05443-5045

    Spotted an error? Let us know

  14. Slate Valley Physical TherapyCastleton

    218 VT-4A, Castleton, VT 05735

    Spotted an error? Let us know

  15. Vermont Sports Medicine Center At CastletonCastleton

    700 Route 4A W Ste 1, Castleton, VT 05735

    Sports rehabilitation

    Spotted an error? Let us know

  16. QuinnEssential Physical TherapyChester

    Driveway off, 854 Vermont 10, Rachel's Wy, Chester, VT 05143

    Spotted an error? Let us know

  17. Elite Health & WellnessColchester

    824 W Lakeshore Dr Ste 3, Colchester, VT 05446-1501

    Spotted an error? Let us know

  18. Empower Tuning and PTColchester

    905 Roosevelt Hwy, Colchester, VT 05446

    Spotted an error? Let us know

  19. Inspire Physical TherapyColchester

    47 Commerce Dr, Colchester, VT 05446-8038

    Spotted an error? Let us know

  20. Ashley Burghardt, PtColchester

    441 Watertower Cir, Colchester, VT 05446-5801

    Spotted an error? Let us know

  21. The RehabGYM, Inc.Colchester

    905 Roosevelt Hwy Ste 100, Colchester, VT 05446

    Spotted an error? Let us know

  22. Megan Cronin, DPT, Physical TherapistColchester

    792 College Pkwy, Colchester, VT 05446

    Spotted an error? Let us know

  23. Dorset PhysioDorset

    909 Route 30, Dorset, VT 05251-9661

    Spotted an error? Let us know

  24. Vermont Pain Relief, LlcEast Burke

    83 Kirby Rd, East Burke, VT 05832-7701

    Spotted an error? Let us know

  25. Drive Physio and PerformanceEast Burke

    East Burke, VT

    Spotted an error? Let us know

  26. Donna P. Johnson Physical TherapyFair Haven

    28 4th St, Fair Haven, VT 05743

    Spotted an error? Let us know

  27. Fairfax Family Physical TherapyFairfax

    1282 Main St, Fairfax, VT 05454

    Spotted an error? Let us know

  28. Elevation Physical TherapyFayston

    271 Moulton Rd, Fayston, VT 05673

    Spotted an error? Let us know

  29. Victoria HillHardwick

    3681 Center Rd, Hardwick, VT 05836

    Spotted an error? Let us know

  30. BE Fit Physical Therapy WRJHartford

    Upper Valley Aquatic Center, 100 Arboretum Ln, Hartford, VT 05001

    Spotted an error? Let us know

  31. Sunrise Physical TherapyJeffersonville

    5016 VT Route 15, Jeffersonville, VT 05464-4487

    Spotted an error? Let us know

  32. Transitions Physical TherapyJericho

    74 VT-15, Jericho, VT 05465

    Spotted an error? Let us know

  33. Vermont Sports Medicine CenterKillington

    3902 Killington Rd, Killington, VT 05751-9822

    Sports rehabilitation

    Spotted an error? Let us know

  34. Mountain View Physical TherapyLudlow

    8 Main St, Ludlow, VT 05149-1106

    Spotted an error? Let us know

  35. Northern Physical TherapyLyndonville

    569 Main St, Lyndonville, VT 05851-9240

    Spotted an error? Let us know

  36. Nvrh /Dan Wyand Pt & AssociatesLyndonville

    197 Industrial Pkwy, Lyndonville, VT 05851

    Spotted an error? Let us know

  37. Alpine Physical Therapy And Sports Care, PcManchester

    3800 Main St, Manchester, VT 05254-4136

    Sports rehabilitation

    Spotted an error? Let us know

  38. Manchester Physical TherapyManchester Center

    5468 Main St, Manchester Center, VT 05255-9481

    Spotted an error? Let us know

  39. Prospect RehabilitationManchester Center

    7254 Main St, Manchester Center, VT 05255-9531

    Spotted an error? Let us know

  40. Manchester Physical TherapyManchester Center

    7252 Main St, Manchester Center, VT 05255-9531

    Spotted an error? Let us know

  41. Wells Physical Therapy ServicesMiddlebury

    231 Court St, Middlebury, VT 05753

    Spotted an error? Let us know

  42. Long Trail Physical TherapyMiddlebury

    812 Exchange St, Middlebury, VT 05753-1555

    Spotted an error? Let us know

  43. Middlebury Physical TherapyMiddlebury

    295 Colonial Dr, Middlebury, VT 05753-8518

    Spotted an error? Let us know

  44. Excel Physical TherapyMilton

    184 US-7, Milton, VT 05468

    Spotted an error? Let us know

  45. Long Trail Physical TherapyMilton

    414 Rte 7 S, Milton, VT 05468

    Spotted an error? Let us know

  46. Essential Physical Therapy & PilatesMontpelier

    81 River St #201, Montpelier, VT 05602

    Spotted an error? Let us know

  47. Resilience Occupational TherapyMontpelier

    252 Main St, Montpelier, VT 05602-4265

    Spotted an error? Let us know

  48. Stowe Physical Therapy and PilatesMorristown

    5217 Stagecoach Rd, Morristown, VT 05661

    Spotted an error? Let us know

  49. Physio PilatesNewfane

    23 Rock River Terrace, Newfane, VT 05345

    Spotted an error? Let us know

  50. Freedom Physical Therapy PcNewport

    417 Vt Route 105, Newport, VT 05855-8531

    Spotted an error? Let us know

  51. Northeast Kingdom Physical TherapyNewport

    76 Lakemont Rd, Newport, VT 05855-9872

    Spotted an error? Let us know

  52. Rehabilitation Therapy - Northfield, UVM Health - Central Vermont Medical CenterNorthfield

    87 Paine Mountain Drive, Northfield, VT 05663

    Spotted an error? Let us know

  53. Essential Physical TherapyPlainfield

    157 Towne Ave, Plainfield, VT 05667

    Spotted an error? Let us know

  54. Choice Physical TherapyRichmond

    840 W Main St, Richmond, VT 05477

    Spotted an error? Let us know

  55. Rooted Movement RehabRichmond

    1070 W Main St Suite#7, Richmond, VT 05477

    Spotted an error? Let us know

  56. Renewal Physical Therapy PlcRichmond

    53 Railroad St Unit 1, Richmond, VT 05477-7749

    Spotted an error? Let us know

  57. Long Trail Physical TherapyRichmond

    61 Huntington Rd, Richmond, VT 05477

    Spotted an error? Let us know

  58. Green Mountain Institute for Integrative TherapyShaftsbury

    368 Lamb Rd, Shaftsbury, VT 05257

    Spotted an error? Let us know

  59. PT 360Shelburne

    120 Graham Way Ste 110, Shelburne, VT 05482

    Spotted an error? Let us know

  60. Dee Physical TherapyShelburne

    166 Athletic Dr, Shelburne, VT 05482

    Spotted an error? Let us know

  61. Island Physical TherapySouth Hero

    564 Route 2, South Hero, VT 05486-4307

    Spotted an error? Let us know

  62. Island Physical TherapySouth Hero

    323 US-2, South Hero, VT 05486

    Spotted an error? Let us know

  63. Choice Physical TherapySt Albans

    3 Champlain Commons, St Albans, VT 05478

    Spotted an error? Let us know

  64. Excel Physical Therapy IncSt Albans

    140 S Main St #4, St Albans, VT 05478

    Spotted an error? Let us know

  65. Haven Health CareSt Albans

    596 Seymour Rd, St Albans, VT 05478

    Spotted an error? Let us know

  66. Dan WyandSt Johnsbury

    97 Sherman Dr, St Johnsbury, VT 05819

    Spotted an error? Let us know

  67. Strong Oaks Physical TherapySt Johnsbury

    542 Railroad St, St Johnsbury, VT 05819

    Spotted an error? Let us know

  68. Pinnacle Physical TherapyStowe

    1878 Mountain Rd Ste 1, Stowe, VT 05672

    Spotted an error? Let us know

  69. Summit Physical Therapy & PerformanceStowe

    4974 Mountain Rd #5, Stowe, VT 05672

    Spotted an error? Let us know

  70. Sports and Rehab ClinicStowe

    4974 Mountain Rd, Stowe, VT 05672

    Sports rehabilitation

    Spotted an error? Let us know

  71. Down East TileStowe

    723 Sylvan Park Rd, Stowe, VT 05672-5216

    Spotted an error? Let us know

  72. Stratton PhysioStratton

    10 Arbor Rd, Stratton, VT 05155-4428

    Spotted an error? Let us know

  73. Grace Cottage Rehabilitation ServicesTownshend

    163 Grafton Rd, Townshend, VT 05353

    Spotted an error? Let us know

  74. VT Moms Physical Therapy and PerformanceVergennes

    11 Main St, Vergennes, VT 05491

    Spotted an error? Let us know

  75. Long Trail Physical Therapy PCVergennes

    300 Main St, Vergennes, VT 05491-1035

    Spotted an error? Let us know

  76. Back to Action Physical Therapy PLCWaitsfield

    5360 Main St # A, Waitsfield, VT 05673

    Spotted an error? Let us know

  77. Embody Physical TherapyWaterbury

    30 Foundry St, Waterbury, VT 05676

    Spotted an error? Let us know

  78. Family Physical TherapyWaterbury

    137 S Main St #1, Waterbury, VT 05676

    Spotted an error? Let us know

  79. Rehabilitation Therapy - Waterbury, UVM Health Network - Central Vermont Medical CenterWaterbury

    130 S Main St, Waterbury, VT 05676

    Spotted an error? Let us know

  80. Vasta Performance Training And Physical TherapyWaterbury

    80 S Main St Ste 7, Waterbury, VT 05676-1540

    Spotted an error? Let us know

  81. Head and Neck Physical Therapy and Holistic CareWestford

    384 Westford-Milton Rd, Westford, VT 05494

    Spotted an error? Let us know

  82. True North Pelvic PtWhite River Junction

    108 N Main St, White River Junction, VT 05001-7056

    Spotted an error? Let us know

  83. Caroline Craig MsptWhite River Junction

    205 Billings Farm Rd Ste 3f-4, White River Junction, VT 05001-5400

    Spotted an error? Let us know

  84. Body Solutions Wellness CenterWilmington

    68 E Main St, Wilmington, VT 05363-8804

    Spotted an error? Let us know

  85. Physical Therapy PlusWilmington

    210 Route 9 E, Wilmington, VT 05363

    Spotted an error? Let us know

  86. Bridge WellnessWinooski

    @ River View Wellness, 321 Main St Ste B, Winooski, VT 05404

    Spotted an error? Let us know

  87. Timberlane Physical TherapyWinooski

    321 Main St Ste D, Winooski, VT 05404

    Spotted an error? Let us know

  88. Upper Valley RehabilitationWoodstock

    1489 South Rd, Woodstock, VT 05091-4537

    Spotted an error? Let us know

  89. Ottauquechee Physical TherapyWoodstock

    442 E Woodstock Rd Ste 3, Woodstock, VT 05091-3696

    Spotted an error? Let us know

BEFORE YOU GO

Prepare for physical therapy

Practical guides for comparing options, preparing questions and confirming arrangements directly.

All guides