Across Oklahoma, of the 504 physical therapy practices we list, 493 give a phone number and 387 have a website. By what they offer: 14 sports rehabilitation.
Top 10 physical therapy practices in Oklahoma
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Valir Physical Therapy - PiedmontPiedmont
-
3Bartlesville Physical RehabilitationBartlesville
-
4Fyzical GlenpoolGlenpool
-
6Valir Physical TherapyMoore
-
7Beyond Physical TherapyTulsa
-
9Northern Therapy & RehabilitationStillwater
Cities
Largest first. Towns with a single physical therapy practice are listed further down this page.
- Oklahoma City109
- Tulsa70
- Edmond35
- Norman21
- Broken Arrow15
- Owasso14
- Yukon14
- Lawton13
- Ardmore11
- Moore10
- Midwest City9
- Claremore8
- Jenks8
- Muskogee8
- Stillwater8
Other towns in Oklahoma
One physical therapy practice each — too few for a page of their own, so they live here.
-
Kinetic Therapy ServiceAda
1414 Arlington St suite 2200, Ada, OK 74820
-
Chickasaw Nation Office-PhysicalAda
229 Seabrook Rd, Ada, OK 74820-1006
-
Ada Physical TherapyAda
439 N Monte Vista St, Ada, OK 74820
-
Physical Therapy CentralAda
1188 North Hills Centre, Ada, OK 74820
-
Megan MurrayAda
500 N Monte Vista St STE 4A, Ada, OK 748204670
-
JCMH Rehabilitation ServicesAltus
205 S Park Ln, Altus, OK 73521
-
Valir Physical TherapyAltus
301 E Broadway St, Altus, OK 73521
-
Ignite Physical Therapy and Sports RehabAlva
520 Flynn St, Alva, OK 73717-2240
-
Human Performance CenterAlva
919 Oklahoma Blvd, Alva, OK 73717-2627
-
40:31 Physical Therapy and FitnessAtoka
1633 S Virginia Ave, Atoka, OK 74525
-
Bartlesville Physical RehabilitationBartlesville
4100 SE Adams Rd, Bartlesville, OK 74006-8409
-
Elder CareBartlesville
1223 SE Swan Dr, Bartlesville, OK 74006-5037
-
Peak Physical TherapyBartlesville
2524 SE Washington Blvd, Bartlesville, OK 74006
-
Excel TherapyBartlesville
512 SE Washington Blvd, Bartlesville, OK 74006
-
Beaver Therapy And WellnessBeaver
322 Douglas Ave, Beaver, OK 73932-9650
-
Physical Therapy CentralBethany
8006 NW 39th Expy, Bethany, OK 73008
-
Select Physical TherapyBethany
6401 NW 39th Expy, Bethany, OK 73008-2868
-
Little Motion Co.Bethany
7012 NW 63rd St, Bethany, OK 73008-1946
-
Oklahoma Hand and Physical TherapyBixby
8215 E Regal Ct #108, Bixby, OK 74133
-
Advanced Orthopedics Physical TherapyBixby
7690 E 126th St S Ste 101, Bixby, OK 74008-2680
-
Physical Therapy CentralBlanchard
845 E Veterans Memorial Highway, Blanchard, OK 73010
-
Bristow Outpatient PhysicalBristow
122 W 4th Ave, Bristow, OK 74010
-
Sundance RehabilitationBroken Bow
700 Jones St, Broken Bow, OK 74728-5304
-
Summit Physical TherapyCatoosa
434 S Cherokee St, Catoosa, OK 74015
-
Valir Physical TherapyChickasha
3410 S 4th St, Chickasha, OK 73018
-
Chickasha Physical Therapy ClinicChickasha
626 W Kansas Ave, Chickasha, OK 73018-3322
-
Dana TerryChickasha
3410 S 4th St, Chickasha, OK 73018-7502
-
Oklahoma Physical Therapy ChoctawChoctaw
1716 Harper St, Choctaw, OK 73020
-
Choctaw Physical TherapyChoctaw
13390 NE 23rd St, Choctaw, OK 73020-8622
-
Holistic Physical Therapy and WellnessChoctaw
2100 Harper St, Choctaw, OK 73020
-
Physical Therapy CentralChoctaw
14890 SE 29th Street, Suite 101, Choctaw, OK 73020
-
Therawest Physical & Aquatic TherapyClinton
509 S 30th St, Clinton, OK 73601
-
Jim Thorpe Inpatient RehabClinton
100 N 30th St, Clinton, OK 73601
-
Integris Crh OutpatientClinton
100 N 30th St, Clinton, OK 73601
-
Redbud Physical TherapyCollinsville
707 West Main Street, Collinsville, OK 74021
-
Saint Francis Physical Medicine and Rehabilitation - OwassoCollinsville
11610 N 137th East Ave, Collinsville, OK 74021
-
Summit Physical TherapyCoweta
11319 Oklahoma 51, Coweta, OK 74429
-
Redbud Physical TherapyCoweta
12641 East Highway 51, Coweta, OK 74429
-
Physical Therapy CentralDavis
201 W Main St., Davis, OK 73030
-
Mid-Del Physical Therapy ClinicDel City
2825 Epperly Dr, Del City, OK 73115
-
Green County Physical TherapyDrumright
115 E Broadway St, Drumright, OK 74030
-
Comprehensive RehabilitationDuncan
2621 N Whisenant Dr, Duncan, OK 73533
-
Valir Physical TherapyDuncan
1511 N Brookwood Dr, Duncan, OK 73533
-
Pathway RehabilitationDuncan
1333 S 4th St, Duncan, OK 73533-7872
-
Bloom Pelvic Health & Physical TherapyDuncan
2524 N Country Club Rd, Duncan, OK 73533
-
Universal Fidelity Life InsDuncan
815 W Ash Ave, Duncan, OK 73533-4647
-
The Holistic PelvisDurant
206 W Evergreen St, Durant, OK 74701
-
BenchMark Physical TherapyDurant
519 University Pl Ste 119, Durant, OK 74701
-
Durant Physical TherapyDurant
3004 W University Blvd, Durant, OK 74701-2998
-
Physical Therapy CentralDurant
120 Radio Road, Durant, OK 74701
-
Excel Therapy SpecialistsDurant
698 Westside Dr Ste 102, Durant, OK 74701-3085
-
Red River Rehabilitation IncDurant
1212 Four Seasons Dr, Durant, OK 74701-2430
-
Select Physical Therapy - El RenoEl Reno
1300 S Country Club Rd, El Reno, OK 73036
-
Valir Physical TherapyElgin
8355 US-277, Elgin, OK 73538
-
Physical Therapy CentralElk City
1007 N Main, Ste 102, Elk City, OK 73644
-
EarCare Hearing Aids CentersEnid
231 W Maple Ave, Enid, OK 73701-4011
-
Valir Physical TherapyEnid
1102 NW Bank Blvd Ste 100, Enid, OK 73703
-
Limitless Physical TherapyFort Gibson
1207 S Lee St, Fort Gibson, OK 74434
-
Valir Physical TherapyFrederick
1500 N Main St, Frederick, OK 73542
-
Fyzical GlenpoolGlenpool
12100 S Yukon Ave, Glenpool, OK 74033
-
Summit Physical TherapyGlenpool
13809 S Casper St Ste A, Glenpool, OK 74033
-
Redbud Physical TherapyGlenpool
500 East 141st Street, Glenpool, OK 74033
-
Weston GroupGrove
103 W 13th St, Grove, OK 74344-3224
-
INTEGRIS HealthGrove
2203 S Main St, Grove, OK 74344-5329
-
Redbud Physical TherapyGrove
1118 South Main Street, Grove, OK 74344
-
Mercy Orthopedic Walk-in Care - Grove S Main StreetGrove
2202 S. Main Street, Grove, OK 74344
-
Valir Physical Therapy - GuthrieGuthrie
1726 S Division St #A, Guthrie, OK 73044
-
LifesPlan Physical TherapyGuymon
521 N Quinn St, Guymon, OK 73942
-
Precision Physical TherapyHarrah
20208 NE 23rd St, Harrah, OK 73045
-
Athletico Physical Therapy - HarrahHarrah
20926 SE 29th St, Harrah, OK 73045
-
PT Solutions of HenryettaHenryetta
2405 W Main St, Henryetta, OK 74437
-
Physical Therapy CentralHenryetta
402 W Main St, Henryetta, OK 74437
-
Hillcrest Hospital Henryetta Physical TherapyHenryetta
1924 W Main St, Henryetta, OK 74437-3849
-
Elkview Hospital Outpatient Physical TherapyHobart
706 N Hill St, Hobart, OK 73651-1641
-
Physical Therapy On the MoveHooker
122 Glaydas St, Hooker, OK 73945
-
Physical Therapy Clinic of Paris & Hugo ClinicHugo
1601 E Jackson St, Hugo, OK 74743-4238
-
Momentum Physical TherapyIdabel
1430 E Lincoln Rd, Idabel, OK 74745
-
Chance Physical Therapy And FitnessIdabel
1301 Lynn Ln, Idabel, OK 74745
-
McCurtain Memorial Physical TherapyIdabel
1425 E Lincoln Rd, Idabel, OK 74745-7345
-
Ahni Health ServicesKeota
119 W Main St, Keota, OK 74941
-
Physical Therapy CentralLindsay
301 East Cherokee Street, Lindsay, OK 73052
-
Shahan Therapy CenterLindsay
216 S Main St # B, Lindsay, OK 73052-5634
-
Red River Management Co IncMadill
105 N 5th Ave, Madill, OK 73446-1200
-
Results Physical TherapyMannford
112 Evans Ave, Mannford, OK 74044
-
Lake Murray Village Fire DepartmentMarietta
408 W Chickasaw St, Marietta, OK 73448-3238
-
Blue Rock Therapy and Wellness ClinicMarlow
103 W Main St, Marlow, OK 73055
-
Excel TherapyMcAlester
1609 N Strong Blvd, McAlester, OK 74501
-
Select Physical TherapyMcAlester
221 E Comanche Ave, McAlester, OK 74501
-
RehabVisions Oklahoma - McAlester and EufaulaMcAlester
McAlester, OK
-
MRHC Outpatient TherapyMcAlester
903 Monroe Ave, McAlester, OK 74501-4839
-
Family Massage & Day SpaMcAlester
1400 E Van Buren Ave, McAlester, OK 74501-4205
-
Total RehabMcAlester
721 S George Nigh Expy, McAlester, OK 74501-7400
-
Neo Orthopedics & RehabilitationMiami
1505 E Steve Owens Blvd, Miami, OK 74354-7917
-
Valir Physical TherapyMustang
549 N Mustang Rd, Mustang, OK 73064
-
Partin Physical TherapyMustang
1100 N Mustang Rd, Mustang, OK 73064
-
Valir Physical TherapyMustang
153 E State Highway 152, Mustang, OK 73064-4406
-
Physical Therapy CentralNewcastle
3699 Northwest 32nd Street, Newcastle, OK 73065
-
Therapy In Motion Physical TherapyNewcastle
2340 NW 32nd St, Newcastle, OK 73065-6589
-
Physical Therapy CentralNoble
307 North Main Street, Noble, OK 73068
-
Impact Rehab & WellnessOkmulgee
813 E 6th St Ste 300, Okmulgee, OK 74447
-
Muscogee Nation Physical Rehabilitation CenterOkmulgee
900 E Airport Rd, Okmulgee, OK 74447
-
Excel Therapy SpecialistsOkmulgee
523 E 6th St, Okmulgee, OK 74447-5520
-
Valir Physical Therapy at Northern - PerryPerry
1016 Fir St, Perry, OK 73077
-
Valir Physical Therapy - PiedmontPiedmont
13100 Colonypointe Blvd, Piedmont, OK 73078-8827
-
Select Physical Therapy - PiedmontPiedmont
1841 Piedmont Rd N Suite C, Piedmont, OK 73078
-
Human Performance CentersPiedmont
1841 Piedmont Rd N Ste C, Piedmont, OK 73078
-
Physical Therapy, Inc.Poteau
Next to Jack's Jewelers, 1932 N Broadway St, Poteau, OK 74953
-
Wave of the Future Learning CenPoteau
903 S McKenna St, Poteau, OK 74953-4929
-
Pt Solutions Of PryorPryor
111 N Bailey St, Pryor, OK 74361-4201
-
Summit Physical TherapyPryor
165 Steve Barry Blvd, Pryor, OK 74361-6841
-
Redbud Physical TherapyPryor
1486 South Elliott Street, Pryor, OK 74361
-
Valir Physical Therapy - PurcellPurcell
1907 S Green Ave, Purcell, OK 73080-6203
-
Therapy In MotionPurcell
2132 N Green Ave, Purcell, OK 73080
-
Therapy In Motion Physical TherapyPurcell
1800 N Green Ave Ste 2000, Purcell, OK 73080
-
PT Solutions of Sand SpringsSand Springs
3300 State Hwy 97, Ste 200, Sand Springs, OK 74063
-
Excel TherapySand Springs
422 Plaza Ct, Sand Springs, OK 74063
-
Saint Francis Physical Medicine and RehabilitationSand Springs
235 S Adams Rd, Sand Springs, OK 74063
-
Redbud Physical TherapySand Springs
200 North Main Street, Suite C, Sand Springs, OK 74063
-
Rock Volunteer Fire DepartmentSand Springs
11313 W 48th St N, Sand Springs, OK 74063-7855
-
PT Solutions- Sand SpringsSand Springs
330 State Hwy 97, Ste 200, Sand Springs, OK 74063
-
Redbud Physical TherapySapulpa
717 South Mission Street, Sapulpa, OK 74066
-
Excel TherapySapulpa
400 S Mission St, Sapulpa, OK 74066
-
Action Physical Therapy and RehabilitationSeminole
2309B N Milt Phillips Ave, Seminole, OK 74868
-
Foundations TherapyShawnee
3903 N Harrison St, Shawnee, OK 74804
-
Oklahoma Sports & Orthopedics InstituteShawnee
3315 J D Kethley Rd, Shawnee, OK 74804-9638
-
Action Physical Therapy & RehabilitationShawnee
2506 N Harrison St, Shawnee, OK 74804
-
Valir Physical Therapy - ShawneeShawnee
4901 N Kickapoo Ave, Shawnee, OK 74804-1300
-
Physical Therapy CentralShawnee
3930 N Kickapoo Ave, Shawnee, OK 74804-1692
-
Summit Physical TherapySkiatook
1355 West Rogers Boulevard, Skiatook, OK 74070
-
Redbud Physical TherapySkiatook
209 E. Rogers Boulevard, Skiatook, OK 74070
-
Linda KelloggStringtown
599 E Reba McEntire Ave, Stringtown, OK 74569
-
Fidelity Health Care ConsultantsStroud
320 N 4th Ave, Stroud, OK 74079-3641
-
Green Country Physical TherapyStroud
323 W Main St, Stroud, OK 74079-3611
-
Prohab Therapy SpecialistsSulphur
1415 W 15th St, Sulphur, OK 73086
-
Excel TherapyTahlequah
409 Daisy Dr, Tahlequah, OK 74464
-
Redbud Physical TherapyTahlequah
2021 Mahaney Ave Ste 6, Tahlequah, OK 74464
-
Northeastern Health System Outpatient TherapyTahlequah
205 Harris Cir Ste 100, Tahlequah, OK 74464-8848
-
Action Physical TherapyTecumseh
503 N Broadway St, Tecumseh, OK 74873
-
Body Works Physical Therapy & WellnessThomas
424 E Broadway St, Thomas, OK 73669-7404
-
City HallValliant
111 N Dalton Ave, Valliant, OK 74764-9095
-
NEO Orthopedics and RehabVinita
116 S Wilson St, Vinita, OK 74301
-
Redbud Physical TherapyWagoner
817 West Cherokee, Wagoner, OK 74467
-
TheraWest Physical Therapy WeatherfordWeatherford
424 N State St, Weatherford, OK 73096-5121
-
Physical Therapy CentralWeatherford
1001 N Washington St, Weatherford, OK 73096
-
Southwestern Sports-Indl RehabWeatherford
1400 Lera, Weatherford, OK 73096
-
Regeneration Physical TherapyWeatherford
1801 Liberty, Weatherford, OK 73096
-
Choice Physical TherapyWoodward
4900 Oklahoma Ave STE 200, Woodward, OK 73801
-
Inclusive PT, Wellness, and Pelvic HealthWoodward
1011 Texas Ave, Woodward, OK 73801
-
Northwest Physical Therapy & Sports RehabWoodward
2630 Oklahoma Ave, Woodward, OK 73801
-
Woodward Regional Hospital Physical TherapyWoodward
900 17th St, Woodward, OK 73801-2448
-
Independent Opportunities IncWoodward
1106 Hillcrest Dr, Woodward, OK 73801-3028
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