Across Virginia, of the 1,193 physical therapy practices we list, 1,178 give a phone number and 938 have a website. By what they offer: 51 sports rehabilitation.
Top 10 physical therapy practices in Virginia
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
2CORA Physical TherapyBlacksburg
-
3Pivot Physical TherapyHaymarket
-
4Pivot Physical TherapyArlington
-
5Alliance Physical TherapyManassas
-
6The Jackson ClinicsAshburn
-
8Virginia Sports and SpineFairfax
-
10Amelia Physical TherapyAmelia Court House
Cities
Largest first. Towns with a single physical therapy practice are listed further down this page.
- Virginia Beach57
- Alexandria56
- Richmond47
- Fairfax45
- Fredericksburg33
- Norfolk33
- Arlington31
- Roanoke30
- Chesapeake28
- Falls Church28
- Midlothian27
- Charlottesville26
- Woodbridge25
- Henrico22
- Newport News22
- Vienna20
- Winchester20
- Ashburn19
- Herndon19
- Leesburg19
- Sterling18
- Lynchburg17
- McLean16
- Mechanicsville15
- Gainesville14
- Manassas14
- Annandale13
- Hampton13
- Harrisonburg13
- Suffolk13
- Reston12
- Springfield12
- Chantilly11
- Christiansburg11
- Williamsburg11
- Danville10
- Salem10
- Abingdon9
- Blacksburg9
- Glen Allen9
- Stafford9
- Staunton9
- Waynesboro9
- Forest8
- Portsmouth8
- Warrenton8
- Colonial Heights7
- Centreville7
Other towns in Virginia
One physical therapy practice each — too few for a page of their own, so they live here.
-
PT Plus of AftonAfton
10950 Rockfish Valley Hwy C, Afton, VA 22920
-
Primus Physical Therapy AldieAldie
24600 Millstream Dr Ste 435, Aldie, VA 20105
-
Excel RehabilitationAldie
24585 Stone Carver Dr #275, Aldie, VA 20105
-
The Jackson Clinics, Physical TherapyAldie
24560 Southpoint Dr Ste 250, Aldie, VA 20105-3504
-
Amelia Physical TherapyAmelia Court House
10130 Superior Way, Amelia Court House, VA 23002
-
Rehab Associates of Central VirginiaAmherst
115 Ambriar Ct, Amherst, VA 24521
-
Rehab Associates of Central VirginiaAppomattox
571 Court St Suites A-C, Appomattox, VA 24522
-
Ashland PT AssociatesAshland
301 S Railroad Ave, Ashland, VA 23005
-
Select Physical TherapyAshland
429 England St, Ashland, VA 23005
-
H B Rehab Supplies IncAshland
11242 Hopson Rd, Ashland, VA 23005-3474
-
Levelup Physical TherapyBarboursville
6420 Seminole Trl Ste U2, Barboursville, VA 22923-2836
-
Phoenix Physical TherapyBarboursville
5928 Seminole Trail #103, Barboursville, VA 22923
-
H2 Health- Bland, VABastian
12235 Grapefield Rd, Bastian, VA 24314
-
Heartland RehabilitationBastian
12301 Grapefield Rd, Bastian, VA 24314-4547
-
Haymarket Physical Therapy - BealetonBealeton
11084 Marsh Rd Ste f, Bealeton, VA 22712
-
CORA Physical TherapyBedford
1380 American Way Ct C, Mail Box #3, Bedford, VA 24523
-
Rehab Associates of Central VirginiaBedford
3 Cedar Hill Ct Ste C, Bedford, VA 24523
-
Centra RehabilitationBedford
1710 Whitfield Dr, Bedford, VA 24523
-
Bayside Rehabilitation IncBelle Haven
15405 Merry Cat Ln, Belle Haven, VA 23306
-
Berryville Physical Therapy & WellnessBerryville
322 N Buckmarsh St Ste A, Berryville, VA 22611
-
Wellmont Rehabilitation ServicesBig Stone Gap
309 E 5th St S, Big Stone Gap, VA 24219-3048
-
Amelia Physical TherapyBlackstone
116 E Broad St, Blackstone, VA 23824
-
Blackstone Physical TherapyBlackstone
930 S Main St, Blackstone, VA 23824-2614
-
Myofunctional Therapy of Southwest Virginia, LLCBland
537 Main St Suite 101, Bland, VA 24315
-
H2 Health- Bluefield, VABluefield
2131 College Ave, Bluefield, VA 24605
-
Pro 1 TherapyBluefield
Saunders Ln, Bluefield, VA 24605
-
Alfred DyerBluefield
134 S College Ave, Bluefield, VA 24605
-
Physical & Occupational TherapyBluefield
111 Sanders Ln # B, Bluefield, VA 24605
-
Optimus FarmBluemont
19606 Ridgeside Rd, Bluemont, VA 20135-2020
-
FYZICAL Therapy & Balance Centers - Bon AirBon Air
11412 Belvedere Vista Lane, Bon Air, VA 23235
-
Select Physical TherapyBowling Green
121 Courthouse Ln Ste 100, Bowling Green, VA 22427
-
The Jackson Clinics, Physical TherapyBrambleton
42365 Soave Dr Ste 200, Brambleton, VA 20148-4888
-
ApexNetwork Physical TherapyBridgewater
406 N Main St, Bridgewater, VA 22812
-
Preston Square Rehab WellnessBristol
2426 Lee Hwy, Bristol, VA 24202-5965
-
Haymarket Physical TherapyBristow
10342 Bristow Center Dr, Bristow, VA 20136-2201
-
Rehab Associates Of Central VirginiaBrookneal
120 Rush St W, Brookneal, VA 24528-3026
-
H2 Health- Buchanan, VABuchanan
120 Parkway Dr, Buchanan, VA 24066
-
Synergy Rehab And WellnessBuena Vista
2275 Beech Ave, Buena Vista, VA 24416-3101
-
Novamotion Physical TherapyBurke
5290 Lyngate Ct, Burke, VA 22015
-
Select Physical TherapyBurke
6035 Burke Centre Pkwy Suite 300, Burke, VA 22015
-
Select Physical TherapyBurke
9409-K Old Burke Lake Rd, Burke, VA 22015
-
Amber Physical TherapyBurke
9269 Old Keene Mill Rd, Burke, VA 22015-4202
-
Rehabilitation PerspectivesBurke
9304 Old Keene Mill Rd, Burke, VA 22015-4279
-
Abilities Abound Physical Therapy and Wellness CenterCallao
765 Northumberland Hwy, Callao, VA 22435
-
Mosher Physical Therapy & Sports Medicine PCCape Charles
712 Randolph Ave, Cape Charles, VA 23310
-
Rise Physical Therapy and WellnessCarrollton
15314 Carrollton Blvd, Carrollton, VA 23314-2304
-
Bon Secours In Motion at Eagle HarborCarrollton
13609 Carrollton Blvd Ste 150, Carrollton, VA 23314
-
V Tech Performance CycleCastlewood
205 Frosty Rd, Castlewood, VA 24224-9664
-
Claypool Hill Physical TherapyCedar Bluff
177 Wellness Dr, Cedar Bluff, VA 24609
-
Life Care ResourcesCedar Bluff
222 Sunny Hills Dr, Cedar Bluff, VA 24609-9075
-
Ezephysical TherapyChase City
503 N Main St, Chase City, VA 23924-1407
-
Danville Orthopedic & Athletic RehabChatham
13920 US-29, Chatham, VA 24531
-
Rehab Management IncChatham
100 Rorer St, Chatham, VA 24531-5455
-
Mike Kelo Physical TherapyChester
12212 Branders Creek Dr, Chester, VA 23831-1626
-
Sheltering Arms Physical RehabilitationChester
12220 Iron Bridge Rd, Chester, VA 23831-1543
-
Ivy Rehab Physical TherapyChester
3509 Festival Park Plz, Chester, VA 23831-4449
-
Pivot Pt - Chester (iron Bridge), An Athletico CompanyChester
10438 Iron Bridge Rd, Chester, VA 23831-1427
-
Rehab Management IncChester
12001 Iron Bridge Rd, Chester, VA 23831-1460
-
Select Physical TherapyChesterfield
7061 Commons Plz, Chesterfield, VA 23832-6456
-
Tidewater Physical Therapy, Iron Bridge ClinicChesterfield
10400 Iron Bridge Rd, Chesterfield, VA 23831
-
Chester Physical TherapyChesterfield
6433 Chesterfield Meadows Dr, Chesterfield, VA 23832
-
Coastal Rehab LlcChincoteague
6751 Maddox Blvd, Chincoteague, VA 23336-2253
-
CustomCare Physical TherapyClifton
12642 Chapel Rd, Clifton, VA 20124
-
Dancing Tree Physical Therapy and WellnessClifton
12642 Chapel Rd, Clifton, VA 20124
-
Dominion Health and FitnessClintwood
4862 Dickenson Hwy #6175, Clintwood, VA 24228
-
Flame Physical TherapyCollinsville
2678 Virginia Ave, Collinsville, VA 24078
-
Physical Therapy @ acac CrozetCrozet
1015 Heathercroft Lane Ste 200, Crozet, VA 22932
-
Crozet Physical TherapyCrozet
5690 Three Notch D Rd, Crozet, VA 22932-3172
-
Pt Plus- CrozetCrozet
5690 Three Notch D Rd Ste 107, Crozet, VA 22932-3173
-
Pivot PT-Culpeper, an Athletico companyCulpeper
15331 Creativity Drive, #960, Culpeper, VA 22701
-
CORA Physical Therapy Daleville PediatricsDaleville
65 Shenandoah Ave Ste 201, Daleville, VA 24083
-
University Physical Therapy DalevilleDaleville
65 Shenandoah Ave Ste 203, Daleville, VA 24083-3205
-
Daleville Physical TherapyDaleville
29 Cedar Plateau Way, Daleville, VA 24083
-
Ivy Rehab Physical TherapyDaleville
133 Market Center Way Ste 2, Daleville, VA 24083
-
University Physical TherapyDaleville
56 Kingston Dr, Daleville, VA 24083
-
H2 Health- Damascus, VADamascus
744 N Beaver Dam Ave Ste 3, Damascus, VA 24236
-
Progressive Therapy IncDillwyn
1154 Main St, Dillwyn, VA 23936
-
Carilion Clinic Outpatient TherapyDublin
118 Broad St, Dublin, VA 24084
-
University Physical TherapyDublin
5255 Alexander Rd, Dublin, VA 24084-3657
-
Faith Love and PTDublin
611 E Main St, Dublin, VA 24084
-
Duffield Physical Therapy & FitnessDuffield
373 Cecil D Quillen Dr Ste 101, Duffield, VA 24244-4085
-
Hillsville Fire DeptDugspur
1267 Double Cabin Rd, Dugspur, VA 24325-3723
-
Dominion Physical TherapyDumfries
3695 Fettler Park Dr, Dumfries, VA 22025
-
Coach House Physical TherapyDumfries
17453 Jefferson Davis Hwy, Dumfries, VA 22026
-
Montclair Physical TherapyDumfries
3767 Fettler Park Dr, Dumfries, VA 22025
-
KEYSTONE Physical TherapyDumfries
3783 Fettler Park Dr, Dumfries, VA 22025-1946
-
Pivot Physical TherapyDumfries
4214 Fortuna Ctr Plz, Dumfries, VA 22025
-
Drayer Physical Therapy InstituteElkton
800 Shenandoah Ave # 140, Elkton, VA 22827
-
Sentara Therapy Center - East RockinghamElkton
14171 Spotswood Trl, Elkton, VA 22827
-
Integrated Sports Medicine and Physical TherapyFairfax Station
5618 Ox Rd Ste h, Fairfax Station, VA 22039
-
Select Physical TherapyFairfax Station
9015 Silverbrook Rd Suites 103-104, Fairfax Station, VA 22039
-
Centra RehabilitationFarmville
935 S Main St, Farmville, VA 23901
-
Progressive TherapyFarmville
1412 W 3rd St, Farmville, VA 23901
-
Ivy Rehab Physical TherapyFarmville
1516 S Main St, Farmville, VA 23901
-
New Beginnings Physical TherapyFishersville
1761 Jefferson Hwy Ste 106, Fishersville, VA 22939-2235
-
Barren Ridge Physical TherapyFishersville
32 Windward Dr Ste 110, Fishersville, VA 22939
-
Augusta Health Outpatient TherapyFishersville
107 Medical Center Dr, Fishersville, VA 22939
-
H2 Health- Floyd (formerly Peak Rehabilitation)Floyd
815 E Main St, Floyd, VA 24091
-
Pivot Physical TherapyFranklin
1580 Armory Dr Ste b, Franklin, VA 23851
-
Tidewater Physical TherapyFranklin
Armory Dr, Franklin, VA 23851, Franklin, VA 23851
-
Children's Therapy ConceptsFranklin
107 E 3rd Ave, Franklin, VA 23851-1719
-
Winchester Orthopaedic Physical TherapyFront Royal
50 Riverton Commons Dr Ste 50-c, Front Royal, VA 22630
-
Valley Health Physical TherapyFront Royal
40-C Riverton Commons Dr, Front Royal, VA 22630
-
Pro Physical Therapy: Front RoyalFront Royal
1729 N Shenandoah Ave, Front Royal, VA 22630-3643
-
Rehabilitation Services of Twin County Regional HealthcareGalax
607 Glendale Rd, Galax, VA 24333
-
Mountain Valley Physical TherapyGalax
967 E Stuart Dr, Galax, VA 24333-2694
-
First Step RehabGate City
389 Kane St, Gate City, VA 24251
-
Pivot Physical TherapyGloucester
6970 Fox Hunt Ln, Gloucester, VA 23061-5394
-
Hands On Physical TherapyGoochland
1940 Sandy Hook Rd Unit F, Goochland, VA 23063
-
Phoenix Physical TherapyGoochland
Courthouse Village, 2913 River Rd W Ste G, Goochland, VA 23063
-
Great Falls Physical TherapyGreat Falls
766 Walker Rd Ste B, Great Falls, VA 22066
-
Ace Physical Therapy & Sports MedicineGreat Falls
10123 Colvin Run Rd, Great Falls, VA 22066-1873
-
BenchMark Physical TherapyGreenville
4171 Lee Jackson Highway Ste 109, Greenville, VA 24440
-
Buchanan Therapy ServicesGrundy
1103 Plaza Drive Ste H, Grundy, VA 24614
-
Merritt Physical Therapy & RehabilitationGrundy
20716 Riverside Dr, Grundy, VA 24614
-
CORA Physical Therapy HardyHardy
13307 Booker T Washington Hwy, Hardy, VA 24101-3945
-
Rehab Associates of Central VirginiaHardy
12925 Booker T Washington Hwy Bldg 1 suite 201, Hardy, VA 24101
-
Carousel Physical TherapyHartfield
10880 General Puller Hwy Ste N, Hartfield, VA 23071
-
Hayes Therapeutic Massage CenterHayes
2961 George Washington Memorial Hwy, Hayes, VA 23072-3402
-
Riverside Physical Therapy HayesHayes
2656 George Washington Memorial Hwy, Hayes, VA 23072
-
Pivot Physical TherapyHaymarket
6444 Trading Sq, Haymarket, VA 20169
-
Apta Section On ResearchHillsboro
140B Purcellville Gateway Dr, Hillsboro, VA 20132-3485
-
NmaptaHillsboro
140B Purcellville Gateway Dr, Hillsboro, VA 20132-3485
-
Alaska Physical Therapy AssociationHillsboro
140B Purcellville Gateway Dr, Hillsboro, VA 20132-3485
-
Flex Fit FunctionHillsville
1620 S Main St, Hillsville, VA 24343
-
Carilion Clinic Cardiology - HillsvilleHillsville
416 S Main St, Hillsville, VA 24343
-
Pt Solutions Of HillsvilleHillsville
54 Floyd Pike, Hillsville, VA 24343-1694
-
Williams Physical TherapyHillsville
539D Floyd Pike, Hillsville, VA 24343-1798
-
John Randolph SurgeonsHopewell
411 E Randolph Rd, Hopewell, VA 23860-2651
-
Ridgeline Bath Physical TherapyHot Springs
9292 Sam Snead Highway, Hot Springs, VA 24445
-
Full DistanceHuddleston
100 Retreat Ln, Huddleston, VA 24104
-
Sentara Therapy Center - MathewsHudgins
33 Cricket Hill Rd Ste 100, Hudgins, VA 23076
-
Rehab Associates Of Central VirginiaHurt
527 Pocket Rd, Hurt, VA 24563-2023
-
Mountain Valley Physical TherapyIndependence
574 E Main St, Independence, VA 24348
-
History In the MakingJarratt
212 Jarratt Ave, Jarratt, VA 23867
-
Carousel Physical TherapyKilmarnock
500 Irvington Rd, Kilmarnock, VA 22482
-
Lazar Dale DOSKilmarnock
283 N Main St, Kilmarnock, VA 22482-9997
-
Bon Secours Rappahannock General Hospital Outpatient RehabilitationKilmarnock
43 William B Graham Ct, Kilmarnock, VA 22482
-
Changing Paces PcKing George
11165 Journal Pkwy, King George, VA 22485-3472
-
Premier Physical TherapyKing George
7951 Kings Highway, King George, VA 22485
-
King William Physical TherapyKing William
5983 Richmond Tappahannock Hwy, King William, VA 23009
-
Cosmetology Arts CenterLa Crosse
310 E Pine St, La Crosse, VA 23950-1909
-
Pt Solutions Of Lake RidgeLake Ridge
12436 Dillingham Sq, Lake Ridge, VA 22192-5258
-
Pt Solutions Of Lansdowne (formerly Loudoun Pt)Lansdowne
44125 Woodridge Pkwy Ste 280, Lansdowne, VA 20176-6839
-
Blue Ridge Physical TherapyLexington
25 Crossing Ln #1, Lexington, VA 24450
-
Body Ease Physical Therapy / LexingtonLexington
17 S Randolph St, Lexington, VA 24450-2526
-
Body Ease Physical TherapyLexington
108 Houston St, Lexington, VA 24450-2455
-
Select Physical TherapyLocust Grove
5477 Germanna Hwy, Locust Grove, VA 22508
-
Back In Motion Physical TherapyLorton
9447-B Lorton Market St Ste 250, Lorton, VA 22079
-
Select Physical TherapyLorton
8986 Lorton Station Blvd, Lorton, VA 22079-4753
-
The Jackson Clinics LortonLorton
8986 Lorton Station Blvd Ste 202, Lorton, VA 22079
-
Novacare RehabilitationLorton
9502A Richmond Hwy, Lorton, VA 22079-2124
-
Physical Therapy Your WayLorton
9447b Lorton Market St Ste 250, Lorton, VA 22079-1963
-
Ivy Rehab Physical TherapyLouisa
115 Jefferson Hwy Ste 102, Louisa, VA 23093-6563
-
Select Physical Therapy - LovettsvilleLovettsville
2 Hammond Dr Ste 155, Lovettsville, VA 20180
-
Rehab Associates of Central VirginiaLovingston
61 Callohill Dr, Lovingston, VA 22949
-
PT Plus of LovingstonLovingston
8445 Thomas Nelson Hwy, Lovingston, VA 22949
-
Ridgeline Physical TherapyLow Moor
2901 Selma Low Moor Rd, Low Moor, VA 24457
-
Wrangler ComplexLuray
101 Blue Bell Ave, Luray, VA 22835-1656
-
NHUVA Culpeper Medical Center Physical Therapy and RehabMadison
1480 N Main St Suite B, Madison, VA 22727
-
CORA Physical Therapy Madison HeightsMadison Heights
216 Amelon Square Plaza, Madison Heights, VA 24572
-
Rehab Associates Of Central VirginiaMadison Heights
118 Oakwood Dr, Madison Heights, VA 24572-3001
-
Tuckahoe Physical TherapyManakin Sabot
44 Broad Street Rd, Manakin Sabot, VA 23103
-
Marshall Physical Therapy, LlcMarshall
8272 E Main St, Marshall, VA 20115-3276
-
CORA Physical TherapyMartinsville
2700 Greensboro Rd, Martinsville, VA 24112-8107
-
Martinsville Physical Therapy & Industrial RehabMartinsville
812 Church St E, Martinsville, VA 24112
-
Sovah Rehabiliation CenterMartinsville
320 Hospital Dr, Martinsville, VA 24112
-
Spectrum Medical, Inc - MartinsvilleMartinsville
1075 Spruce St, Martinsville, VA 24112
-
Speedway CenterMartinsville
3040 Greensboro Rd, Martinsville, VA 24112
-
Rehab Management IncMartinsville
300 Blue Ridge St, Martinsville, VA 24112-7258
-
The Jackson Clinics, Physical TherapyMiddleburg
119 The Plains Rd Ste 100, Middleburg, VA 20117-2691
-
Middletown Physical TherapyMiddletown
7793 Main St, Middletown, VA 22645
-
Rehab Associates of Central VirginiaMoneta
12281 Moneta Rd Ste B, Moneta, VA 24121
-
Sisson & Associates Physical Therapy And WellnessMontross
17248 Kings Hwy, Montross, VA 22520-2724
-
Tidewater Physical TherapyNorth Chesterfield
227 Wadsworth Dr, North Chesterfield, VA 23236-4510
-
Sheltering Arms Bon Air CenterNorth Chesterfield
206 Twinridge Ln, North Chesterfield, VA 23235
-
Rehab Management IncNorth Chesterfield
1000 Twinridge Ln, North Chesterfield, VA 23235-5248
-
Appalachian Physical TherapyNorton
348 Coeburn Ave SW, Norton, VA 24273-2606
-
Ballad Health Cardiopulmonary RehabilitationNorton
1490 Park Ave NW Ste 1, Norton, VA 24273
-
Physical TherapyOak Hall
3, Oak Hall, VA 23416
-
Daisey Physical TherapyOak Hall
7007 Lankford Hwy, Oak Hall, VA 23416-2223
-
FYZICAL Therapy & Balance Centers - OaktonOakton
10461 White Granite Dr Ste 106, Oakton, VA 22124
-
Parisa Pazoki , Dpt: Family Physical Therapy And WellnessOakton
2944 Hunter Mill Rd Ste 103, Oakton, VA 22124-1761
-
Aura Wellness & Physical TherapyOakton
2944 Hunter Mill Rd, Oakton, VA 22124-1761
-
The Jackson Clinics, Physical TherapyOakton
2960 Chain Bridge Rd Ste 201, Oakton, VA 22124-3040
-
Rehab Management IncOakton
2863 Hunter Mill Rd, Oakton, VA 22124-1702
-
RekonnectOccoquan
310 Mill St, Occoquan, VA 22125-7733
-
Riverside Physical Therapy Shore Memorial HospitalOnancock
20486 Market St, Onancock, VA 23417-4309
-
Bayside Rehabilitation IncOnley
20435 Washington St, Onley, VA 23418
-
Pinnacle Physical TherapyOrange
13180 James Madison Hwy, Orange, VA 22960
-
Spectrum Physical TherapyOrange
13180 James Madison Hwy, Orange, VA 22960
-
University Physical TherapyPearisburg
154 Kinter Way, Pearisburg, VA 24134-2218
-
Be Active Physical TherapyPearisburg
203 N Main St, Pearisburg, VA 24134-1611
-
Cornerstone Therapy Services IncPennington Gap
282 Westgate Mall Cir # 282, Pennington Gap, VA 24277-0030
-
Moving Forward Physical TherapyPennington Gap
123 Cane Creek Rd, Pennington Gap, VA 24277
-
Children's Hospital of Richmond at VCU Petersburg Therapy CenterPetersburg
321 B Poplar Dr #4, Petersburg, VA 23805
-
Bon Secours Southside Medical Center Rehabilitation at PetersburgPetersburg
3335 S Crater Rd Ste 200, Petersburg, VA 23805
-
Merritt Physical Therapy & RehabilitationPounding Mill
113 Short St, Pounding Mill, VA 24637-4278
-
Powhatan Physical TherapyPowhatan
2108 Carter Gallier Blvd Suite A, Powhatan, VA 23139
-
Synergy Pt And Athletic PerformancePrince George
4720 Puddledock Rd Ste 430, Prince George, VA 23875
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