Across North Carolina, of the 1,321 physical therapy practices we list, 1,307 give a phone number and 1,036 have a website. By what they offer: 74 sports rehabilitation.
Top 10 physical therapy practices in North Carolina
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
3Fyzical East AshevilleAsheville
-
4Care First RehabCary
-
5Pivot Physical TherapyPittsboro
-
6Pivot Physical TherapyZebulon
-
7Compleat Rehab and Sports TherapyGastonia
-
8PT by the SeaWilmington
-
9Performance RehabilitationSanford
-
10Stepping Stone Rehab IncHendersonville
Cities
Largest first. Towns with a single physical therapy practice are listed further down this page.
- Charlotte126
- Raleigh85
- Asheville68
- Cary56
- Wilmington51
- Durham42
- Greensboro38
- Winston-Salem30
- Fayetteville26
- Chapel Hill23
- Hendersonville23
- Huntersville21
- Mooresville20
- Greenville18
- Apex17
- Matthews17
- Concord15
- Jacksonville14
- Gastonia13
- Salisbury13
- Boone12
- Cornelius12
- Holly Springs12
- Monroe12
- Morrisville11
- Brevard10
- Garner10
- Hickory10
- Burlington9
- Fuquay-Varina9
- Hampstead9
- Lexington9
- Sanford9
- Statesville9
- Wake Forest9
- Arden8
- Asheboro8
- Clayton8
- High Point8
- Hillsborough8
- Morehead City8
- New Bern8
- Sylva8
- Elizabeth City7
- Goldsboro7
- Lincolnton7
- Morganton7
- Rocky Mount7
Other towns in North Carolina
One physical therapy practice each — too few for a page of their own, so they live here.
-
JCS Rehabilitation & Wellness CenterAberdeen
1902-D, N Sandhills Blvd, Aberdeen, NC 28315
-
Rock Steady Boxing PinehurstAberdeen
318 Fields Dr, Aberdeen, NC 28315-8610
-
RPK Center - Moore County, NCAberdeen
1902 N Sandhills Blvd, Aberdeen, NC 28315-2347
-
Integrative Neurologic Wellness Institute, LlcAberdeen
155 Allison Page Rd Ste B, Aberdeen, NC 28315-8956
-
Rehabmates Pediatric Therapy and Lymphedema SpecialistsAhoskie
S Academy St, Ahoskie, NC 27910
-
Vidant Roanoke-Chowan Hospital Outpatient Physical TherapyAhoskie
604 Academy St S, Ahoskie, NC 27910-3239
-
Coastal Rehabilitation IncAhoskie
115 Loftin Ln S, Ahoskie, NC 27910
-
Stanly Gastroenterology and Digestive Health CenterAlbemarle
923 N 2nd St, Albemarle, NC 28001-3367
-
Therapy For LivingAlbemarle
217 W Main St, Albemarle, NC 28001-4816
-
Pilakel's Rehab Services IncAlbemarle
1003 N 2nd St, Albemarle, NC 28001-2801
-
Resolve Physical Therapy and RehabilitationArchdale
10102 S Main St, Archdale, NC 27263-3181
-
Day Watson Physical Therapy & AssociatesBanner Elk
1136 Shawneehaw Ave S unit b, Banner Elk, NC 28604
-
Sentara Therapy Center - Currituck YMCABarco
130 Community Way, Barco, NC 27917
-
Julie A. Gelormine, PTBarco
130 Community Way, Barco, NC 27917
-
Currituck Therapy CenterBarco
3907 Caratoke Hwy, Barco, NC 27917-9500
-
The Body Shoppe Physical TherapyBeaufort
312 Live Oak St, Beaufort, NC 28516-1910
-
ATI Physical TherapyBelmont
303 Park St, Belmont, NC 28012
-
Fyzical Therapy & Balance CentersBelmont
6425 Wilkinson Blvd Suite D, Belmont, NC 28012, Suite D, Belmont, NC 28012
-
Ivy Rehab Physical TherapyBelmont
210 Beatty Dr Ste 220, Belmont, NC 28012
-
Reforge Physical Therapy & WellnessBelville
175 Venture Dr, Belville, NC 28451-1856
-
Bodies In Balance Physical Therapy LelandBelville
497 Olde Waterford Way Ste 102, Belville, NC 28451-4183
-
Benson Sports Therapy and WellnessBenson
300 E Church St Ste 5, Benson, NC 27504
-
Aware Physical TherapyBermuda Run
5380 US-158 #205, Bermuda Run, NC 27006
-
Edwards & Associates Physical TherapyBeulaville
159 Crossover Rd, Beulaville, NC 28518
-
Front Porch Physical TherapyBlack Mountain
113 Richardson Blvd, Black Mountain, NC 28711-3526
-
Phoenix Physical TherapyBlack Mountain
997 Old US 70 W, Black Mountain, NC 28711-2665
-
SEPT Physical TherapyBlack Mountain
109 WNC Shopping Center Dr, Black Mountain, NC 28711
-
Avora Physical TherapyBlack Mountain
15 Jane Jacobs Rd Ste 202, Black Mountain, NC 28711-6308
-
Mountain Wellness And Physical TherapyBlack Mountain
101 West St, Black Mountain, NC 28711-3166
-
Pt Solutions Of Bryson CityBryson City
45 Plateau St, Bryson City, NC 28713-4200
-
Smoky Mountain Sports Medicine and Physical TherapyBryson City
80 Songbird Forest Rd, Bryson City, NC 28713
-
Revive Physical TherapyBurgaw
904 S Walker St b, Burgaw, NC 28425
-
BenchMark Physical TherapyBurgaw
409 US Highway 117 N, #2, Burgaw, NC 28425
-
Carolina Therapy ServiceBurgaw
311 S Campbell St, Burgaw, NC 28425
-
Jennifer MottBurgaw
311 S Campbell St, Burgaw, NC 28425-5011
-
Brookside Rehabilitation-careBurnsville
310 Pensacola Rd, Burnsville, NC 28714-3318
-
Yancey Center for PhysicalBurnsville
1720 US-19E, Burnsville, NC 28714
-
Level Up Physical TherapyCalabash
10000 Beach Dr Sw Unit 9, Calabash, NC 28467-2856
-
BreakThrough Physical TherapyCameron
1562 NC-24 #87, Cameron, NC 28326
-
Autism Therapeutic ServicesCameron
1477 NC 24-87, Cameron, NC 28326-6752
-
Hoppensteadt PhysiotherapyCandler
9 Asbury Rd Ste 202, Candler, NC 28715
-
SEPT Physical TherapyCandler
19 Westridge Market Pl, Candler, NC 28715-9174
-
Movement for Life Physical TherapyCandler
1572 Sand Hill Rd Ste 101, Candler, NC 28715
-
SEPT Physical TherapyCanton
336 Main St, Canton, NC 28716-4478
-
My Personal PTCanton
462 Main St, Canton, NC 28716-1319
-
SEPT Physical TherapyCanton
68 Crossroad Hill Rd, Canton, NC 28716
-
Pivot Physical Therapy And Rehabilitation Inc.Canton
68 Crossroad Hill Rd, Canton, NC 28716-3703
-
Canton Physical TherapyCanton
98 Main St, Canton, NC 28716
-
Island Physical MedicineCape Carteret
300 Taylor Notion Rd, Cape Carteret, NC 28584-8944
-
Carolina Beach Physical TherapyCarolina Beach
1300 Bridge Barrier Rd Bldg 3, Carolina Beach, NC 28428
-
Becken Physical Therapy & WellnessCarolina Beach
1300 Lake Park Blvd N, Carolina Beach, NC 28428-3945
-
BenchMark Physical TherapyCarolina Beach
1018 Lake Park Blvd N Ste 103, Carolina Beach, NC 28428
-
919 Local PTCarrboro
304 W Weaver St, Carrboro, NC 27510
-
Grace Physical Therapy And Pelvic HealthCarrboro
610 Jones Ferry Rd Ste 104, Carrboro, NC 27510-6113
-
Renew WellnessCarrboro
503 W Main St, Carrboro, NC 27510-1629
-
BreakThrough Physical TherapyCarrboro
304 W Weaver St, Carrboro, NC 27510
-
Cashiers Physical TherapyCashiers
73 Slab Town Rd, Cashiers, NC 28717
-
Therapy Center Of Cedar PointCedar Point
530 Cedar Point Blvd, Cedar Point, NC 28584-8008
-
Complete Motion TherapyClemmons
6319 Cook Ave, Clemmons, NC 27012
-
New Beginnings Physical Therapy, LlcClemmons
2511 Neudorf Rd Ste K, Clemmons, NC 27012-8922
-
Pivot Physical TherapyClinton
317 North Blvd, Clinton, NC 28328
-
Thrive Sampson Physical Therapy & WellnessClinton
1302 Sunset Ave, Clinton, NC 28328
-
The Body El Cuerpo Physical TherapyClyde
1630 Old Clyde Rd, Clyde, NC 28721
-
Therapy Network SeminarsClyde
217 Paragon Pkwy, Clyde, NC 28721-8509
-
Anovo Therapeutic Fitness and Physical TherapyClyde
279 Paragon Pkwy, Clyde, NC 28721-8509
-
Amazing Life Physical Therapy LLCClyde
124 Life Way, Clyde, NC 28721
-
PRO Physical TherapyColumbus
60 Shuford Rd, Columbus, NC 28722
-
Specialized Physical and Occupational TherapyColumbus
155 W Mills St Ste 104, Columbus, NC 28722
-
Therapy SourceConover
1225 Commerce St SW Ste F103, Conover, NC 28613
-
Carolina Movement Doc LlcCramerton
235A Market St, Cramerton, NC 28032-1146
-
Creswell Volunteer Fire DepartmentCreswell
109 W Main St, Creswell, NC 27928
-
Mountain Area Pro Bono Health Services - MAPHealthCullowhee
3971 Little Savannah Rd, Cullowhee, NC 28723
-
PT Solutions of CullowheeCullowhee
3971 Little Savannah Rd Ste 113, Cullowhee, NC 28723
-
Smoky Mountain Sports Medicine and Physical TherapyCullowhee
594 Centennial Dr, Cullowhee, NC 28723
-
Rebound Physical TherapyDavidson
126 S Main St, Davidson, NC 28036
-
BenchMark Physical TherapyDavidson
624 Jetton St, Ste 260, Davidson, NC 28036
-
Physiofit Physical Therapy & Sports PerformanceDavidson
460 S Main St, Davidson, NC 28036-8006
-
Select Physical TherapyDavidson
705 Griffith St Suite 303, Davidson, NC 28036
-
Pursuit Physiotherapy and PerformanceDenver
2320 NC-16-BR, Denver, NC 28037-8353
-
CORA Physical TherapyDenver
3367 N Nc 16 Business Hwy, Denver, NC 28037
-
Phoenix Physical Therapy and Sports PerformanceDenver
290 North Hwy 16, Suite A, Denver, NC 28037
-
Select Physical TherapyDenver
7482 Waterside Crossing Blvd Ste 103, Denver, NC 28037
-
BenchMark Physical TherapyDenver
167 Cross Center Rd, Denver, NC 28037
-
Ivy Rehab Physical TherapyDenver
7505 NC 73 Highway Ste D, Denver, NC 28037
-
CORA Physical Therapy DunnDunn
721 Tilghman Dr #200, Dunn, NC 28334
-
Resolve Physical Therapy and Rehabilitation - DunnDunn
1165 E Cumberland St, Dunn, NC 28334-8960
-
Dunn Kidney CenterDunn
605 Tilghman Dr, Dunn, NC 28334-5526
-
Deep River RehabEden
640 S Van Buren Rd, Eden, NC 27288-5365
-
TherasportEden
406 Thompson St Ste A, Eden, NC 27288-5044
-
Morehead Memorial Hospital Rehabilitation ServicesEden
640 S Van Buren Rd, Eden, NC 27288-5320
-
Coastal Rehabilitation IncEdenton
701 Luke St Ste B, Edenton, NC 27932
-
Avery County Rescue SquadElk Park
205 Ice Plant St, Elk Park, NC 28622-9325
-
T-C Sports & RehabElkin
2015 N Bridge St, Elkin, NC 28621
-
North Bridge PhysioElkin
1605 N Bridge St, Elkin, NC 28621-2203
-
Natural Bridges RehabilitationElon
505 Blakely Hall Ln, Elon, NC 27244
-
SEPT Physical TherapyFairview
1356 Charlotte Hwy, Fairview, NC 28730
-
Fallston Community Fire DeptFallston
4632 Fallston Rd, Fallston, NC 28090
-
Storm Physical TherapyFlat Rock
520 S Allen Rd Ste 8, Flat Rock, NC 28731
-
Comprehensive Pain Consultants of the CarolinasFletcher
57 Howard Gap Rd, Fletcher, NC 28732
-
Pt Solutions At Adventhealth HendersonvilleFletcher
1111 Howard Gap Rd Unit A, Fletcher, NC 28732-0018
-
BenchMark Physical TherapyFletcher
235 St John Rd Ste 120, Fletcher, NC 28732
-
Mind Body Integrative Physical Therapy, LlcFletcher
14 Heritage Park Dr, Fletcher, NC 28732-6618
-
Therapy PlusForest City
247 Oak St Ext, Forest City, NC 28043-3510
-
Ivy Rehab Physical TherapyForest City
189 W Main St, Forest City, NC 28043-3051
-
Schlabach Deby Pt NcForest City
247 Shiloh Rd, Forest City, NC 28043-6958
-
Womack Physical TherapyFort Liberty
2817 Rock Merritt Ave, Fort Liberty, NC 28310
-
FYZICAL FranklinFranklin
235 Jim Berry Rd, Franklin, NC 28734-8660
-
Nantahala Physical TherapyFranklin
96 Macon Center Dr, Franklin, NC 28734
-
Angel Medical Center Outpatient RehabilitationFranklin
834 Depot St, Franklin, NC 28734
-
Pt Solutions Of FranklinFranklin
55 Holly Springs Park Dr, Franklin, NC 28734-0719
-
Mountain Physical TherapyFranklin
225 Riverview St, Franklin, NC 28734-2607
-
Graham Physical TherapyGraham
106 N Main St, Graham, NC 27253-2849
-
Dialysis Care Of Richmond County IncHamlet
771 Cheraw Rd, Hamlet, NC 28345-7158
-
CORA Physical Therapy HarrisburgHarrisburg
6604 Roberta Rd, Harrisburg, NC 28075
-
BenchMark Physical TherapyHarrisburg
4275 School House Commons, Harrisburg, NC 28075
-
Select Physical Therapy - HarrisburgHarrisburg
3826 Nc Highway 49 S, Harrisburg, NC 28075
-
Heritage At Town CenterHarrisburg
6300 Roberta Rd, Harrisburg, NC 28075-9416
-
Peak Performance Sports and Physical TherapyHavelock
1202 E Main St, Havelock, NC 28532
-
BenchMark Physical TherapyHavelock
537 U S Hwy 70 W Unit 102, Havelock, NC 28532
-
Viking Physical TherapyHayesville
18 Creekside Cir, Hayesville, NC 28904-4405
-
Central Carolina PhysicalHenderson
451 Ruin Creek Rd #104, Henderson, NC 27536
-
Vocational Rehabilitation Division OfficeHenderson
10 Medical Ct, Henderson, NC 27536-2876
-
Biscup SpineHighlands
209 Hospital Dr, Highlands, NC 28741-7623
-
Providence Physical TherapyHolly Ridge
107 Triton Ln, Holly Ridge, NC 28445
-
Onslow Rehabilitation CenterHubert
146 Stewart Point Rd, Hubert, NC 28539
-
Piedmont TherapyHudson
3060 Hickory Blvd, Hudson, NC 28638-2659
-
Fyzical Sun ValleyIndian Trail
6437 Old Charlotte Hwy, Indian Trail, NC 28079-5348
-
Physical Therapy by JennIndian Trail
2413 Bonterra Blvd, Indian Trail, NC 28079
-
Architech Sports and Physical TherapyIndian Trail
1001 Van Buren Ave, Indian Trail, NC 28079-5584
-
BenchMark Physical TherapyIndian Trail
6580 Old Monroe Rd Ste B, Indian Trail, NC 28079
-
Ivy Rehab Physical TherapyIndian Trail
4514 Old Monroe Rd Ste B, Indian Trail, NC 28079
-
Schuster Physical TherapyJefferson
419 E Main St, Jefferson, NC 28640
-
North Bridge Physio & Sports PerformanceJonesville
474 N Bridge St, Jonesville, NC 28642-2253
-
A Step Beyond Physical TherapyKannapolis
116 S Main St, Kannapolis, NC 28081
-
The Dwelling Well Physical Therapy and Myofascial ReleaseKannapolis
549 Winecoff School Rd, Kannapolis, NC 28027
-
Kernersville Rehab SpecialistsKernersville
1027 E Mountain St, Kernersville, NC 27284-7902
-
Cone Health Outpatient RehabilitationKernersville
1635 NC-66 #255, Kernersville, NC 27284
-
BenchMark Physical TherapyKernersville
220 Market View Dr Ste E, Kernersville, NC 27284
-
Propel Pediatric TherapyKernersville
1130D Snow Bridge Ln, Kernersville, NC 27284-8411
-
Novant Health Rehabilitation MedicineKernersville
111 Gateway Center Dr, Kernersville, NC 27284-2999
-
Pivot Pt-kernersville, An Athletico CompanyKernersville
905 Old Winston Rd Ste B, Kernersville, NC 27284-6640
-
BodyWorks Inc.King
119 E Dalton Rd, King, NC 27021-8725
-
Ivy Rehab Physical TherapyKings Mountain
836 E King St, Kings Mountain, NC 28086
-
Aegis TherapiesKings Mountain
706 W King St, Kings Mountain, NC 28086-2708
-
Lenoir Memorial Hospital RehabKinston
Kinston, NC 28501
-
Select Physical TherapyKinston
404 Airport Rd, Kinston, NC 28504
-
Kinston Physical Therapy-spineKinston
704 Plaza Blvd # C103, Kinston, NC 28501-1557
-
Comprehensive Pain SpecialistsKinston
111 Airport Rd, Kinston, NC 28501-1603
-
Outer Banks Physical TherapyKitty Hawk
6365 N Croatan Hwy, Kitty Hawk, NC 27949-3884
-
Seaside Physical TherapyKitty Hawk
6365 N Croatan Hwy Ste C, Kitty Hawk, NC 27949-3884
-
Access Physical Therapy & WellnessKnightdale
502 McKnight Dr Ste 103, Knightdale, NC 27545
-
Duke Physical Therapy and Occupational TherapyKnightdale
162 Legacy Oaks Dr #2102, Knightdale, NC 27545
-
Results Physiotherapy Knightdale, North CarolinaKnightdale
210 Hinton Oaks Blvd Ste F, Knightdale, NC 27545
-
Kinect PhysiotherapyKnightdale
4005 Village Park Dr, Knightdale, NC 27545
-
Pivot Pt-knightdale, An Athletico CompanyKnightdale
6905 Knightdale Blvd Ste 102, Knightdale, NC 27545-6506
-
Select Physical TherapyKnightdale
833 N Smithfield Rd, Knightdale, NC 27545
-
Charles E. Jackson, PtLaurinburg
1604 Medical Dr # 353, Laurinburg, NC 28352-5524
-
Carolina TherapyLaurinburg
2200 Elm Ave, Laurinburg, NC 28352-8528
-
UpCurrent Physical Therapy & WellnessLeland
324 Village Rd NE F, Leland, NC 28451
-
Core Physical TherapyLeland
1107 New Pointe Blvd, Leland, NC 28451-4124
-
Orthopaedic SpecialistsLeland
509 Olde Waterford Way, Leland, NC 28451-4125
-
Pivot Pt-leland, An Athletico CompanyLeland
2024 Olde Regent Way Ste 130, Leland, NC 28451-4250
-
Children's Neurotherapy ServicesLenoir
144 Tremont Park Dr SE, Lenoir, NC 28645
-
Harmony Physical Therapy And Myofascial ReleaseLewisville
6620 Shallowford Rd, Lewisville, NC 27023-9504
-
Curl RealtyLiberty
126 S Fayetteville St, Liberty, NC 27298-3200
-
Cawh Physical TherapyLiberty
10116 Old Liberty Rd, Liberty, NC 27298-8072
-
Total Body Therapy and WellnessLillington
260 Pine State St, Lillington, NC 27546
-
Total Body Therapy & WellnessLillington
2 The Square At Lillington, Lillington, NC 27546-8030
-
Westarea Volunteer Fire DepartmentLinden
4731 Main St, Linden, NC 28356-9707
-
The Rehabilitation Center Physical TherapyLinville
436 Hospital Dr Ste 120, Linville, NC 28646
-
Compleat Rehab & Sports Therapy - Locust ClinicLocust
1800 Main St W, Locust, NC 28097-7700
-
CORA Physical TherapyLouisburg
1501 N Bickett Blvd, Louisburg, NC 27549-2178
-
Southeastern Carolina Complete Rehabilitation CenterLumberton
4901 Dawn Dr, Lumberton, NC 28360-0004
-
Southeastern Carolina Complete Rehabilitation CenterLumberton
4895 Fayetteville Rd Ste A, Lumberton, NC 28358-2162
-
Southeastern Neuromuscular Rehabilitation CenterLumberton
725 Oakridge Blvd, Lumberton, NC 28358-2351
-
Courtney I. HamiltonLumberton
582-A Farringdom St, Lumberton, NC 28358
-
Palmer PreventionLumberton
3460 Capuano Rd, Lumberton, NC 28358-3478
-
Hamilton Therapeutic ServicesLumberton
3501 Fayetteville Rd, Lumberton, NC 28358-2709
-
Cone Health Outpatient Rehabilitation at MadisonMadison
401 W Decatur St, Madison, NC 27025
-
Mechanical Care ConceptsMaiden
601 E Main St Ste 7, Maiden, NC 28650
-
Coastal RehabilitationManteo
503 Cypress Ln, Manteo, NC 27954
-
Elizabeth IIManteo
Festival Park, Manteo, NC 27954
-
Mission Hospital McDowell Outpatient Rehab ServicesMarion
1633 Sugar Hill Road, Entrance B, Marion, NC 28752
-
Select Physical TherapyMarion
20 W Medical Ct, Marion, NC 28752
-
Blue Ridge Therapy - Marion NcMarion
348 Grace Corpening Dr, Marion, NC 28752-5864
-
Carl W. Dean, MptMarion
137 N Logan St, Marion, NC 28752-3753
-
Absolute In Home CareMarion
247 Snyder Dr, Marion, NC 28752-8284
-
Madison Manor Nursing CenterMars Hill
345 Manor Rd, Mars Hill, NC 28754-7606
-
Restore Physical TherapyMars Hill
105 Chestnut St, Mars Hill, NC 28754
-
Sprouting With SpotsMaxton
425 S Austin St, Maxton, NC 28364-2138
-
Custom Physical Therapy and FitnessMcAdenville
102 Main St Ste 130, McAdenville, NC 28101
-
Stewart Physical Therapy - Mebane ClinicMebane
3948 Forest Oaks Ln, Mebane, NC 27302
-
Results Physiotherapy Mebane, North CarolinaMebane
3978 Wilson Road, Mebane, NC 27302
-
Body In Motion Physical Therapy & WellnessMebane
1018 Mebane Oaks Rd, Mebane, NC 27302-9679
-
PRO Physical TherapyMills River
4687 Boylston Hwy, Mills River, NC 28759
-
Align Specialized Body CareMills River
5133 Boylston Hwy, Mills River, NC 28759-5737
-
Relieve Physical TherapyMills River
5133 Boylston Hwy, Mills River, NC 28759
-
Compleat Rehab & Sports Therapy - Mint HillMint Hill
7427 matthews-mint Hill Rd, Ste 102/103, Mint Hill, NC 28227
-
BenchMark Physical TherapyMint Hill
7114 Brighton Park Dr Ste 310, Mint Hill, NC 28227
-
Greg Ott Center for Physical Therapy & Sports PerformanceMint Hill
4700 Lebanon Rd Ste D2, Mint Hill, NC 28227
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