Across Missouri, of the 729 physical therapy practices we list, 723 give a phone number and 572 have a website. By what they offer: 79 sports rehabilitation.
Top 10 physical therapy practices in Missouri
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Priority Physical TherapyPalmyra
-
3CORA Physical Therapy South CountySt Louis
-
4Advanced PT & Sports RehabBlue Springs
-
5Excel Sports and Physical TherapyWentzville
-
6Peak Sport and SpineWaynesville
-
7Telegraph Road Physical TherapySt Louis
-
8Athletico Physical TherapyJennings
-
9Premier Physical TherapyCape Girardeau
-
10Axes Physical TherapyFarmington
Cities
Largest first. Towns with a single physical therapy practice are listed further down this page.
- Kansas City58
- St Louis57
- Saint Louis34
- Springfield26
- Lee's Summit20
- O'Fallon17
- Chesterfield16
- Columbia16
- Independence14
- Creve Coeur12
- Jefferson City12
- Lees Summit12
- Blue Springs11
- St Charles11
- St Peters10
- Wentzville10
- Ellisville9
- Kirkwood9
- Poplar Bluff9
- St Joseph9
- Arnold8
- Bridgeton8
- Fenton8
- Ballwin7
- Cape Girardeau7
- Liberty7
Other towns in Missouri
One physical therapy practice each — too few for a page of their own, so they live here.
-
Premier Physical TherapyAdvance
33501 MO-25, Advance, MO 63730
-
Mid America RehabAltenburg
376 Maple St, Altenburg, MO 63732
-
Freeman Physical Therapy of AndersonAnderson
510 Park St, Anderson, MO 64831-9280
-
PEAK Sport and SpineAshland
603 Henry Clay Blvd Ste B, Ashland, MO 65010
-
Excel Physical TherapyAurora
1505 S Elliott Ave, Aurora, MO 65605-2155
-
ARC Physical TherapyAva
223 S Jefferson St, Ava, MO 65608
-
SERC Physical TherapyBelton
17134 Belray Pl, Belton, MO 64012-5331
-
Etc Physical TherapyBelton
924 N Scott Ave, Belton, MO 64012-1739
-
Boost GolfBelton
17011 Bel Ray Blvd, Belton, MO 64012
-
ARC Physical TherapyBelton
1825 E North Ave, Belton, MO 64012
-
Etc Physical TherapyBelton
1135 E North Ave, Belton, MO 64012
-
KC Rehab Physical Therapy and Sports MedicineBelton
8444 Clint Dr, Belton, MO 64012
-
Mid America RehabBloomsdale
490 US-61, Bloomsdale, MO 63627
-
CMH Outpatient Therapy & Occupational Health ServicesBolivar
1155 W Parkview St Ste 2A, Bolivar, MO 65613
-
Bolivar Physical Therapy CenterBolivar
1028 W Broadway St A, Bolivar, MO 65613
-
SBU Warren B. Davis Family Physical Therapy CenterBolivar
Warren B. Davis Family Physical Therapy Center, Bolivar, MO 65613
-
C Mh Sports Medicine CenterBolivar
1710 W Broadway St, Bolivar, MO 65613-1875
-
Potential Therapy ServicesBonne Terre
55 Nesbit Dr, Bonne Terre, MO 63628
-
Excel Physical Therapy & Sports ClinicBoonville
1420 W Ashley Rd, Boonville, MO 65233
-
Mizzou Therapy Services-BoonvilleBoonville
1420 W Ashley Rd, Boonville, MO 65233
-
Heartland Hearing CentersBowling Green
905 Business Highway 161 S, Bowling Green, MO 63334
-
Advance Physical TherapyBowling Green
710 US-61 BUS, Bowling Green, MO 63334
-
Healing Tree Health ClubBranson
3044 Shepherd Of The Hills Expy Ste 108, Branson, MO 65616-8168
-
Countryside Health & WellnessBranson
4470 Gretna Rd, Branson, MO 65616
-
CoxHealth Family MedicineBranson
121 Cahill Rd Ste 206, Branson, MO 65616
-
St John's Paramedic & Ambulance ServiceBranson
211 S 3rd St, Branson, MO 65616-2763
-
Brentwood Center of HealthBrentwood
2558 S Brentwood Blvd, Brentwood, MO 63144-2309
-
Athletico Physical TherapyBrentwood
2937 S Brentwood Blvd, Brentwood, MO 63144
-
Optimal MovementBrentwood
1410 Strassner Dr, Brentwood, MO 63144
-
Powered by Movement Physical TherapyBrentwood
567 Hanley Industrial Ct, Brentwood, MO 63144
-
Apexnetwork Physical TherapyBrentwood
2605 S Brentwood Blvd, Brentwood, MO 63144-2310
-
Brookfield Physical TherapyBrookfield
122 N Main St, Brookfield, MO 64628
-
Ward Fred Physical Therapy ServicesCairo
4012 County Road 1430, Cairo, MO 65239
-
PEAK Sport and SpineCalifornia
604 E Buchanan St, California, MO 65018
-
Lake Regional Rehab TherapyCamdenton
1930 N Business Rte 5 #1B, Camdenton, MO 65020
-
ARC Physical TherapyCameron
609 Platte-Clay Way Ste. B, Cameron, MO 64429
-
STAR Physical Therapy Caruthersville, MissouriCaruthersville
1801 S Truman Blvd, Caruthersville, MO 63830
-
Pt CompanyCaruthersville
1801 Truman Blvd, Caruthersville, MO 63830-2477
-
Advanced Physical TherapyCassville
211 E 5th St, Cassville, MO 65625
-
Wolf Pediatric Therapy Services Of Barry CountyCassville
607 Main St, Cassville, MO 65625-1419
-
PEAK Sport & SpineCedar Hill
6623 Mall Dr, Cedar Hill, MO 63016
-
Peak Sport and Spine-CentraliaCentralia
1238 Remington Dr, Centralia, MO 65240
-
Select Physical TherapyChaffee
243 W Yoakum Ave, Chaffee, MO 63740
-
Proactive Physical Therapy and Sports PerformanceChillicothe
623 Washington St, Chillicothe, MO 64601
-
Mary A MathewChillicothe
1805 Fair St, Chillicothe, MO 64601
-
Trisha A. BeckerClayton
130 S Bemiston Ave Unit 404, Clayton, MO 63105
-
SSM Health Physical TherapyClayton
509 S Hanley Rd, Clayton, MO 63105
-
Rpi Physical TherapyClayton
950 Francis Pl Ste 115, Clayton, MO 63105-2465
-
SERC Physical TherapyClinton
109 W Franklin St, Clinton, MO 64735
-
GVMH Rehab & Wellness CenterClinton
1200 E Ohio St, Clinton, MO 64735-3066
-
Clinton Therapy Services | Golden Valley Memorial HealthcareClinton
1625 N 2nd St, Clinton, MO 64735
-
Child's Play TherapyClinton
210 N 2nd St Ste A, Clinton, MO 64735
-
Samaritan CenterClinton
209 S Center St, Clinton, MO 64735-2050
-
PEAK Sport & Spine Physical TherapyCole Camp
1201 E Main St, Cole Camp, MO 65325
-
Physical Therapy of ConcordiaConcordia
607 S Main St, Concordia, MO 64020-2510
-
Advanced Training and RehabCrestwood
9560 Watson Rd D, Crestwood, MO 63126
-
Potential Therapy Services - Crystal CityCrystal City
2308 N Truman Blvd, Crystal City, MO 63019
-
ApexNetwork Physical TherapyDardenne Prairie
7873 Town Square Ave, Dardenne Prairie, MO 63368
-
De Soto Physical TherapyDe Soto
702 N Main St, De Soto, MO 63020
-
CORA Physical Therapy Des PeresDes Peres
11725 Manchester Rd, Des Peres, MO 63131
-
SSM Health Physical TherapyDes Peres
1050 Old Des Peres Rd Suite 40, Des Peres, MO 63131
-
Omni Physical TherapyDes Peres
13314 Manchester Rd, Des Peres, MO 63131-1709
-
Select Physical TherapyDexter
913 West Business US Highway 60, Dexter, MO 63841
-
Restart Rehabilitation ServiceEast Prairie
106 S Washington St, East Prairie, MO 63845
-
El Dorado Springs Rehabilitation ClinicEl Dorado Springs
400 E Hospital Rd, El Dorado Springs, MO 64744
-
PEAK Sport & SpineEldon
1 Industrial Dr Suite C, Eldon, MO 65026
-
Shea Ren TaeEldon
634 E Newton St, Eldon, MO 65026
-
The Healing Arts Center - Versailles, MOEldon
300 S Monroe St, Eldon, MO 65084
-
SSM Health Physical Therapy - Eureka Sports and PTEureka
322 N Central Ave, Eureka, MO 63025
-
Athletico Physical TherapyEureka
217 E 5th St, Eureka, MO 63025
-
Axes Physical TherapyEureka
179 Eureka Towne Center Dr, Eureka, MO 63025
-
SSM Physical TherapyEureka
429 Meramec Blvd, Eureka, MO 63025
-
Limitless PT, LLCExcelsior Springs
1236 N Jesse James Rd ste.d, Excelsior Springs, MO 64024
-
Select Physical TherapyExcelsior Springs
1006 N Jesse James Rd, Excelsior Springs, MO 64024
-
Select Physical TherapyExcelsior Springs
1761 W Jesse James Rd, Excelsior Springs, MO 64024
-
Select MedicalExcelsior Springs
1006 N Jesse James Rd, Excelsior Springs, MO 64024-1202
-
Axes Physical TherapyFarmington
1195 Hazel Ln, Farmington, MO 63640
-
Athletico Physical TherapyFarmington
1355 Maple St, Farmington, MO 63640
-
Heartland Hearing CentersFarmington
202 W Columbia St, Farmington, MO 63640-1705
-
Dr. Steven ZilkeFarmington
618 Maple Valley Dr, Farmington, MO 63640
-
Farmington Sports and Rehabilitation CenterFarmington
602 Maple Valley Dr, Farmington, MO 63640
-
Parkland Therapy ServicesFarmington
1280 Doctors Dr, Farmington, MO 63640
-
PEAK Sport & Spine Physical TherapyFayette
100 E Davis St, Fayette, MO 65248
-
SSM Health Physical TherapyFerguson
10859 W Florissant Ave, Ferguson, MO 63136
-
C.O.R.E. Physical TherapyFestus
407 W Main St, Festus, MO 63028
-
Advanced Training AndFestus
1171 W Gannon Dr, Festus, MO 63028-2602
-
Axes Physical TherapyFestus
1120 W Commerce Dr Ste 100, Festus, MO 63028
-
Peak Sport and Spine Physical TherapyFestus
1403 N Truman Blvd, Festus, MO 63028
-
SSM Health Physical TherapyFlorissant
3533 Dunn Rd Ste 232, Florissant, MO 63033
-
North Saint Louis County DialysisFlorissant
13119 New Halls Ferry Rd, Florissant, MO 63033-3228
-
SSM Health Day InstituteFlorissant
3501 Dunn Rd, Florissant, MO 63033-6761
-
Ssm Health Physical Therapy - Florissant - ShackelfordFlorissant
1138 Shackelford Rd Spc 3, Florissant, MO 63031-4369
-
Excelsia Injury CareFlorissant
923 US-67 N, Florissant, MO 63031
-
Lake Annette City HallFreeman
7809 258th St, Freeman, MO 64746
-
Injury SpecialistFrontenac
10435 Clayton Rd Ste 120, Frontenac, MO 63131
-
Select Physical TherapyFulton
366 Country Meadow Ln, Fulton, MO 65251-5278
-
Select MedicalFulton
850 N Hospital Dr, Fulton, MO 65251-2533
-
Preferred Physical TherapyGladstone
101 NW Englewood Rd #110, Gladstone, MO 64118
-
Pinnacle Therapy ServicesGrain Valley
638 NW Jefferson St, Grain Valley, MO 64029
-
Upward Performance & Physical TherapyGrain Valley
1207 NW Pamela Blvd, Grain Valley, MO 64029
-
Athletico Physical Therapy - GrandviewGrandview
12404 S U.S. 71 Hwy, Grandview, MO 64030
-
Preferred Physical TherapyGrandview
7201 E 147th St Ste 120, Grandview, MO 64030
-
Greenfield Rehabilitation ClinicGreenfield
105 N Grand St # 3, Greenfield, MO 65661
-
Clark Community Mental Health CenterGreenfield
408 W Water St, Greenfield, MO 65661-1332
-
Advance Physical TherapyHannibal
188 Medical Dr A, Hannibal, MO 63401
-
Access Physical TherapyHannibal
3522 Palmyra Rd Ste A, Hannibal, MO 63401
-
SSM Health Physical TherapyHazelwood
637 Dunn Rd Suite 140, Hazelwood, MO 63042
-
Axes Physical TherapyHazelwood
213 Village Square Shopping Center, 213 Village Square Dr, Hazelwood, MO 63042
-
Mercy Therapy Services - Dunn RoadHazelwood
755 Dunn Rd #145, Hazelwood, MO 63042
-
HADH Outpatient Therapy ClinicHermann
508 W 18th St, Hermann, MO 65041
-
Hermitage Rehabilitation ClinicHermitage
114 E Polk St, Hermitage, MO 65668
-
Serc Physical TherapyHigginsville
720 Fairground Ave, Higginsville, MO 64037-1638
-
SSM Health Physical TherapyHigh Ridge
32 Dillon Plaza Dr, High Ridge, MO 63049
-
SERC Physical TherapyHollister
180 Mall Rd Ste K, Hollister, MO 65672
-
Athletico Physical TherapyHouse Springs
20 Gravois Station Rd, House Springs, MO 63051
-
Advanced Care Physical TherapyHouston
300 S 1st St, Houston, MO 65483
-
Premier Physical TherapyJackson
2480 E Main St, Jackson, MO 63755
-
Southeast Outpatient RehabilitationJackson
410 W Main St, Jackson, MO 63755-1873
-
Mid America RehabJackson
2927 E Jackson Blvd, Jackson, MO 63755
-
Select Physical TherapyJackson
2064B Walton Dr, Jackson, MO 63755
-
NovaCare RehabilitationJackson
2387 W Jackson Blvd Ste C, Jackson, MO 63755
-
Athletico Physical TherapyJennings
8023 W Florissant Ave, Jennings, MO 63136
-
Jennings Dept of CorrectionJennings
5445 Jennings Station Rd, Jennings, MO 63136-3561
-
Freeman Rehabilitation & Sports CenterJoplin
2206 E 32nd St, Joplin, MO 64804
-
Don Hicks Hearing Aid ServiceJoplin
206 E 15th St, Joplin, MO 64804-0701
-
SERC Physical TherapyJoplin
1227 East 32nd Street, 7, Joplin, MO 64804
-
ARC Physical Therapy+Joplin
4500 E 32nd St Ste B, Joplin, MO 64804
-
Freeman Pediatric Therapy ClinicJoplin
932 E 32ND St, Joplin, MO 64804
-
Area Hearing & Speech ClinicJoplin
2024 S Maiden Ln, Joplin, MO 64804-0319
-
Select Physical Therapy - KearneyKearney
741 Watson Drive, Suites B&C, Kearney, MO 64060
-
ARC Physical Therapy+Kearney
655 State Rte 92 b, Kearney, MO 64060
-
SERC Physical Therapy - KearneyKearney
101 W 92 Hwy Ste H, Kearney, MO 64060
-
PRO of Kennett Inc Rehab ServicesKennett
306 Recovery Rd, Kennett, MO 63857
-
Rehab Care GroupKing City
300 W Fairview Ave, King City, MO 64463
-
PT Solutions of KirksvilleKirksville
502 Rosewood Dr, Kirksville, MO 63501
-
Northeast Therapy ServicesKirksville
2814 S Baltimore St, Kirksville, MO 63501-4640
-
Advance Physical TherapyKirksville
1605 S Baltimore St Ste C, Kirksville, MO 63501-4508
-
Elite Rehab And Sports Medicine LlcKirksville
616 E Shepherd Ave, Kirksville, MO 63501-4711
-
Knob Noster Physical TherapyKnob Noster
106 E Lucas St, Knob Noster, MO 65336
-
Lake Regional Rehab TherapyLake Ozark
1870 Bagnell Dam Blvd, Lake Ozark, MO 65049
-
Athletico Physical TherapyLake St Louis
6309 Ronald Reagan Dr, Lake St Louis, MO 63367
-
Flourish Pelvic Physical Therapy and Wellness, LLCLake St Louis
1000 Lake St Louis Blvd Ste 205, Lake St Louis, MO 63367
-
Winghaven Manual Physical TherapyLake St Louis
21 Meadow Cir Dr #320, Lake St Louis, MO 63367
-
Barton County Physical Therapy and WellnessLamar
128 W 10th St, Lamar, MO 64759-1449
-
Lake Regional Rehab TherapyLaurie
156 Missouri Blvd, Laurie, MO 65038
-
ARC Physical Therapy+Lebanon
144 Evergreen Pkwy, Lebanon, MO 65536
-
Sunrise Physical TherapyLebanon
1229 Deadra Dr, Lebanon, MO 65536
-
Mercy Therapy Services - LebanonLebanon
331 Hospital Dr, Lebanon, MO 65536
-
Mercy Therapy Services - Lebanon S Jefferson AvenueLebanon
1535 S Jefferson Ave., Lebanon, MO 65536
-
Mid-Missouri Rehab Sports MedicineLebanon
331 Hospital Dr, Lebanon, MO 65536-9251
-
Cox Outpatient Physical TherapyLebanon
510 State Hwy 32, Lebanon, MO 65536
-
Lrhc RehabLexington
2108 Main St, Lexington, MO 64067-1822
-
Foundations TherapyLexington
536 S Business Hwy 13, Lexington, MO 64067
-
Macon RehabMacon
1003 S Missouri St, Macon, MO 63552
-
Inspire Physical Therapy and WellnessMaplewood
7200 Manchester Rd, Maplewood, MO 63143
-
Dry Needling ProMaplewood
7420 Gayola Pl, Maplewood, MO 63143-2006
-
Select Physical TherapyMarble Hill
201 MO-34, Marble Hill, MO 63764
-
PEAK Sport & Spine Physical TherapyMarceline
1410 N Kansas Ave, Marceline, MO 64658
-
Neighborhood Neuropathy MIdwestMarlborough
8460 Watson Rd Ste 110, Marlborough, MO 63119
-
Peak Sport and SpineMarshall
941 South Cherokee Street Ste 2A, Marshall, MO 65340
-
Serc Physical TherapyMarshall
200 E Morrow St Ste 1, Marshall, MO 65340-3136
-
Marshfield RehabMarshfield
1350 Spur Dr #180, Marshfield, MO 65706
-
ApexNetwork Physical TherapyMaryland Heights
12674 Dorsett Rd, Maryland Heights, MO 63043
-
Magellan Behavioral ServicesMaryland Heights
14100 Magellan Plz, Maryland Heights, MO 63043-4644
-
Reign Physical TherapyMaryville
24007 Business Highway 71, Maryville, MO 64468-8235
-
Arc Physical Therapy+Maryville
1109 S Main St Ste A, Maryville, MO 64468-2601
-
Mizzou Therapy Services-MexicoMexico
1127 Adams St, Mexico, MO 65265
-
Peak Sport & SpineMexico
2759A S Clark St, Mexico, MO 65265
-
Peak Sport and SpineMilan
203 E 2nd St, Milan, MO 63556
-
Physical Performance SystemsMilan
630 W 3rd St, Milan, MO 63556-1076
-
PEAK Sport & SpineMoberly
2100 Silva Ln, Moberly, MO 65270-3677
-
MRMC Therapy and RehabilitationMoberly
1527 Union Ave, Moberly, MO 65270
-
Thrive Physical TherapyMoberly
417 E Urbandale Dr, Moberly, MO 65270
-
Lowry & AssociatesMonett
811 Euclid Ave, Monett, MO 65708
-
Jet Physical TherapyMoscow Mills
14 Freise Industrial Dr, Moscow Mills, MO 63362
-
Professional Rehabilitation Services - Moscow MillsMoscow Mills
14 Freise Industrial Dr, Moscow Mills, MO 63362-1156
-
Physical Therapy SpecialistsMountain Grove
1206 N Main St, Mountain Grove, MO 65711
-
Taylor Gene Veterans Outpatient ClinicMt Vernon
600 N Main St, Mt Vernon, MO 65712-1004
-
Freeman Neosho Physical TherapyNeosho
204 N Lincoln St, Neosho, MO 64850-1416
-
Functional Health ConsultantsNeosho
1358 N Business 49, Neosho, MO 64850
-
NRMC Performance TherapyNevada
345 S Barrett Ln, Nevada, MO 64772-4255
-
Typaldos Physical Therapy CenterNixa
1887 N State Hwy CC, Nixa, MO 65714
-
ARC Physical Therapy+North Kansas City
1931 Burlington St, North Kansas City, MO 64116
-
KC Rehab Physical TherapyNorth Kansas City
2100 Swift St, North Kansas City, MO 64116
-
Foundational Concepts, Specialty Physical TherapyNorth Kansas City
406 Armour Rd Ste 200, North Kansas City, MO 64116
-
Pain Source SolutionsNorth Kansas City
2790 Clay Edwards Dr, North Kansas City, MO 64116
-
Serc Physical TherapyOak Grove
509 S Broadway, Oak Grove, MO 64075-8104
-
Ssm Health Physical Therapy - Oakville - Telegraph RoadOakville
6060 Telegraph Rd Ste E, Oakville, MO 63129-4762
-
Inspired Body TherapyOdessa
309 Park Ln Ste m, Odessa, MO 64076
-
Serc Physical TherapyOdessa
211 N 2nd St, Odessa, MO 64076-1135
-
SSM Health Physical TherapyOlivette
9437 Olive Blvd, Olivette, MO 63132
-
Apexnetwork Physical TherapyOlivette
9666 Olive Blvd Ste 210, Olivette, MO 63132-3012
-
Dialysis Clinics Inc - Osage BeachOsage Beach
1027 Palisades Blvd, Osage Beach, MO 65065-3340
-
Onsite RehabilitationOsage Beach
1037 Palisades Blvd, Osage Beach, MO 65065-3212
-
PEAK Sport and Spine Physical TherapyOsage Beach
5780 Osage Beach Pkwy Ste 220, Osage Beach, MO 65065
-
Active Care Physical TherapyOsage Beach
5497 Osage Beach Pkwy, Osage Beach, MO 65065
-
Osceola Rehabilitation ClinicOsceola
855 Arduser Dr, Osceola, MO 64776-6278
-
Potential Therapy ServicesOwensville
603 E Hwy 28, Owensville, MO 65066
-
PEAK Sport and SpineOwensville
1212 Hwy 28, Owensville, MO 65066
-
Chasing Wellness Physical TherapyOzark
5000 N 22nd St, Ozark, MO 65721
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