Across Maine, of the 255 physical therapy practices we list, 253 give a phone number and 205 have a website. By what they offer: 39 sports rehabilitation.
Top 10 physical therapy practices in Maine
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Reform Physical TherapyKennebunk
-
2Live Vital Physical TherapyPortland
-
3ApexNetwork Physical TherapyLebanon
-
5Absolute Physical TherapyBangor
-
8Portland Physical TherapyPortland
-
9Root To Rise Physical Therapy & Pelvic HealthScarborough
-
10Scarborough Physical Therapy AssociatesScarborough
Cities
Largest first. Towns with a single physical therapy practice are listed further down this page.
- Portland22
- Bangor17
- Scarborough16
- South Portland11
- Brunswick10
- Auburn8
- Ellsworth7
- Topsham7
Other towns in Maine
One physical therapy practice each — too few for a page of their own, so they live here.
-
Wellness Management ServicesAugusta
319 Water St, Augusta, ME 04330
-
Mainegeneral Medical Center Center for HealthAugusta
10 Caldwell Rd, Augusta, ME 04330-5735
-
Mainegeneral Physical TherapyAugusta
15 Enterprise Dr, Augusta, ME 04330
-
Forza Physical TherapyAugusta
46 Bangor St Ste 3, Augusta, ME 04330
-
Resolve Physical TherapyAugusta
75 Stone St, Augusta, ME 04330
-
Flaming Physical TherapyBath
11 Elsinore Ave, Bath, ME 04530
-
Riverview Physical TherapyBath
55 Congress Ave Ste 6, Bath, ME 04530
-
Back in Motion Physical Therapy - BelfastBelfast
256 Main St Ste B, Belfast, ME 04915
-
Fusion Therapy at Tall PinesBelfast
24 Martin Ln, Belfast, ME 04915
-
MVPT Physical TherapyBelfast
27 Cross St, Belfast, ME 04915
-
WCGH Orthopedic and Sports Physical Therapy CenterBelfast
163 Northport Ave, Belfast, ME 04915
-
Dockside Physical TherapyBelgrade
212 Depot Rd, Belgrade, ME 04917
-
Mountain Motion Physical TherapyBethel
32 Parkway Rd Unit 4, Bethel, ME 04217
-
Bethel Physical Therapy ServicesBethel
312 Mayville Rd, Bethel, ME 04217
-
Saco Bay Orthopaedic and Sports Physical Therapy - BethelBethel
312 Mayville Rd Ste 2, Bethel, ME 04217
-
Biddeford Physical TherapyBiddeford
6 Barra Rd, Biddeford, ME 04005
-
Equilibrium Physical TherapyBiddeford
443 Main St, Biddeford, ME 04005
-
Equilibrium, Balancing HealthBiddeford
40 Main St, Biddeford, ME 04005
-
Seacoast Physical TherapyBiddeford
380 Elm St #7, Biddeford, ME 04005
-
MVPT Physical TherapyBiddeford
321 Elm St #2, Biddeford, ME 04005
-
MaineHealth Lincoln Hospital - Saint Andrews CampusBoothbay Harbor
6 St Andrews Ln, Boothbay Harbor, ME 04538-1731
-
Performance Physical TherapyBrewer
277 State St, Brewer, ME 04412
-
Maine Center for Integrated RehabBrewer
248 State St, Brewer, ME 04412
-
Premier Physical TherapyBridgton
316 Portland Rd, Bridgton, ME 04009-4247
-
Saco Bay Orthopaedic and Sports Physical Therapy - Bridgton - 55 Main StreetBridgton
55 Main Street, Bridgton, ME 04009
-
Lake Region Physical TherapyBridgton
593 Harrison Rd, Bridgton, ME 04009-4744
-
Saco Bay Orthopaedic and Sports Physical Therapy - BuxtonBuxton
9 Hannaford Drive, Buxton, ME 04093
-
County Physical TherapyCaribou
118 Bennett Dr Ste 140, Caribou, ME 04736
-
Sunrise Trail Physical TherapyCharlotte
64 Charlotte Rd, Charlotte, ME 04666
-
Foothills Physical TherapyCornish
16 Old Pike Rd, Cornish, ME 04020
-
Call of the Wild Taxidermy StudioCornville
18 W Ridge Rd, Cornville, ME 04976-6310
-
Storey Smith Pediatric ClinicCumberland
85 Middle Rd, Cumberland, ME 04021
-
Flaming Physical TherapyDamariscotta
68 Chapman St, Damariscotta, ME 04543-4614
-
Coastline Physical Therapy & PerformanceDeer Isle
5 Main St, Deer Isle, ME 04627
-
Back In Motion Physical TherapyDexter
335 Corinna Rd, Dexter, ME 04930-2040
-
Smart Care Physical TherapyDixfield
94 Weld St, Dixfield, ME 04224-9207
-
Back In Motion Physical Therapy - Dover-foxcroftDover Foxcroft
1008 W Main St, Dover Foxcroft, ME 04426-3745
-
Results Physical TherapyDover Foxcroft
1012 W Main St Ste A, Dover Foxcroft, ME 04426-3745
-
Inner Balance Physical TherapyEliot
46 Slate Hill Rd, Eliot, ME 03903
-
Reform Physical TherapyEliot
28 Levesque Dr Ste 10, Eliot, ME 03903
-
Home Care SpecialistsEliot
384 Harold L Dow Hwy, Eliot, ME 03903-1405
-
Atlantic Physical TherapyFalmouth
74 Gray Rd West, Falmouth, ME 04105
-
Casco Bay Physical TherapyFalmouth
367 US-1, Falmouth, ME 04105
-
Edgewater Orthopedic Physical TherapyFalmouth
98 Clearwater Dr Ste 3, Falmouth, ME 04105-1397
-
Saco Bay Orthopaedic and Sports Physical Therapy - FalmouthFalmouth
325 US Route 1, Unit A, Falmouth, ME 04105
-
True Health Physical TherapyFalmouth
4 Fundy Rd Ste 105, Falmouth, ME 04105-1778
-
Foundations Physical TherapyFalmouth
390 US Route 1, Falmouth, ME 04105-1395
-
Kennebec Physical TherapyFarmingdale
14 Second St, Farmingdale, ME 04344-2931
-
Get Up & Grow TherapyFarmingdale
15 Hasson St, Farmingdale, ME 04344-1613
-
Allied Physical TherapyFarmington
128 Middle St, Farmington, ME 04938-6937
-
PT Delivered LLCFarmington
465 Farmington Falls Rd, Farmington, ME 04938
-
Select Physical TherapyFarmington
176 Livermore Falls Rd Unit 1, Farmington, ME 04938-6243
-
County Physical TherapyFort Kent
110 E Main St, Fort Kent, ME 04743
-
Freeport Physical TherapyFreeport
174 S Freeport Rd Ste 2c, Freeport, ME 04032-6145
-
Reform Physical TherapyFreeport
23 Durham Rd Ste 101, Freeport, ME 04032
-
Waypoint Physical TherapyFreeport
125 US-1, Freeport, ME 04032
-
Helix Pelvic HealthFreeport
15 Main St Ste 16, Freeport, ME 04032-1164
-
Saco Bay Orthopaedic and Sports Physical Therapy - FreeportFreeport
200 Lower Main St Ste 302, Freeport, ME 04032
-
Mountain Center Physical Therapy & Sports Rehab, Inc.Fryeburg
568 Main St, Fryeburg, ME 04037-1288
-
Elevate Physical TherapyGorham
14 Vista Dr Ste 100, Gorham, ME 04038
-
Village Physical TherapyGorham
347 Main St, Gorham, ME 04038-1338
-
Saco Bay Orthopaedic and Sports Physical Therapy - GorhamGorham
81 Main Street, 1St Floor, Gorham, ME 04038
-
Back In Motion Physical TherapyGorham
94 Main St 2, Gorham, ME 04038
-
Gray Physical Therapy CenterGray
6 Turnpike Acres Rd, Gray, ME 04039-9432
-
Gray Physical Therapy CenterGray
205 Portland Rd ste. 4, Gray, ME 04039
-
Michaud Michael & AnneGray
5 Little Pond Rd, Gray, ME 04039
-
Saco Bay Orthopaedic and Sports Physical Therapy - HallowellHallowell
47 Water St Ste 101, Hallowell, ME 04347
-
Designing Fitness Physical Therapy And WellnessHampden
8 Main Rd S, Hampden, ME 04444-1303
-
Coastal Physical Therapy ServicesHarrington
1110 Main St, Harrington, ME 04643-3005
-
Refine Physical TherapyHermon
17 Liberty Dr, Hermon, ME 04401
-
Covey Physical TherapyHermon
2263 US-2, Hermon, ME 04401
-
Back In Motion Physical Therapy - HermonHermon
2402 U S Rte 2, Ste E, Hermon, ME 04401
-
Brewer Physical Therapy and Spine ClinicHolden
51 Main Rd, Holden, ME 04429
-
County Physical TherapyHoulton
98 Bangor St, Houlton, ME 04730
-
Reform Physical TherapyKennebunk
169 Port Rd #1, Kennebunk, ME 04043
-
Kennebunk Physical TherapyKennebunk
40 Water St, Kennebunk, ME 04043
-
Saco Bay Orthopaedic and Sports Physical Therapy - SpurlingKennebunk
1 Alewive Park Road, Suite 1, Kennebunk, ME 04043
-
Saco Bay Orthopaedic and Sports Physical Therapy - KennebunkKennebunk
65 Portland Road, Unit 5, Kennebunk, ME 04043
-
Seacoast Physical TherapyKennebunk
2 Storer St #108, Kennebunk, ME 04043
-
Atlantic Rehab and Lymphedema CenterKittery
98 Route 236, Suite 1, Kittery, Maine 03904, Kittery, ME 03904
-
IncreaseYourVKittery
72 Route 236, Kittery, ME 03904-6507
-
Kittery Physical TherapyKittery
75 US-1, Kittery, ME 03904
-
Wiggle Worms Pediatric Physical Therapy, LLCKittery
16 Hill Creek Dr, Kittery, ME 03904-5417
-
ApexNetwork Physical TherapyLebanon
291 Carl Broggi Hwy, Lebanon, ME 04027-3405
-
Orthopedic & Spine Physical TherapyLewiston
581 Main St, Lewiston, ME 04240
-
Proactive Physical TherapyLewiston
1190 Lisbon St Ste 1, Lewiston, ME 04240
-
The Best You Physical TherapyLewiston
938 Sabattus St, Lewiston, ME 04240
-
Ube Physical Therapy And PerformanceLewiston
4 Gendron Dr Unit 5, Lewiston, ME 04240-1044
-
Neuromuscular RehabilitationLewiston
179 Lisbon St Ste 2, Lewiston, ME 04240-7248
-
Maine Vocational Associates IncLewiston
675 Main St Ste 8, Lewiston, ME 04240-5872
-
Kinetic Physical TherapyLisbon
501 Lisbon St Ste 2, Lisbon, ME 04252
-
MVPT Physical TherapyLisbon Falls
583 Lisbon Street, Unit 3, Lisbon Falls, ME 04252
-
RehabWorks at Inland (Madison)Madison
366 Lakewood Rd, Madison, ME 04950
-
MaineGeneral Physical TherapyManchester
40 Granite Hill Rd, Manchester, ME 04351
-
Prospect Sports Medicine & RehabilitationManchester
6 Rockwood Dr #2, Manchester, ME 04351
-
TWB Speech Language Pathology Services, IncMars Hill
7 Gilman St, Mars Hill, ME 04758-3487
-
Naples Physical TherapyNaples
12 Lakes Plaza Dr, Naples, ME 04055
-
Back In Motion Physical Therapy - NewportNewport
4 Main St Unit T2, Newport, ME 04953
-
Sebasticook Valley Health Rehabilitation Services in NewportNewport
118 Moosehead Trl, Newport, ME 04953
-
North Berwick Physical TherapyNorth Berwick
5 Burma Rd, North Berwick, ME 03906-6702
-
Saco Bay Orthopaedic and Sports Physical Therapy - BerwickNorth Berwick
23 Wells Road, Unit 2, North Berwick, ME 03906
-
Saco Bay Orthopaedic and Sports Physical Therapy - NorwayNorway
176 Main Street, Norway, ME 04268
-
Mainegeneral Physical TherapyOakland
2 Evergreen Dr, Oakland, ME 04963
-
Saco Bay Orthopaedic and Sports Physical Therapy - Old TownOld Town
601 Stillwater Ave Ste 5, Old Town, ME 04468
-
Back In Motion Physical Therapy - Old TownOld Town
482 Stillwater Ave, Old Town, ME 04468-2190
-
Kidz Place Learning CenterOxford
11 Mechanic Falls Rd, Oxford, ME 04270-3147
-
RehabMaine Massage & Physical TherapyPittsfield
113 N Lancey St, Pittsfield, ME 04967
-
County Physical TherapyPresque Isle
5 North St, Presque Isle, ME 04769
-
Northern Physical Therapy & Rehab Services, LLCPresque Isle
52 Academy St, Presque Isle, ME 04769-2948
-
Physical Therapy at The Aroostook Medical CenterPresque Isle
140 Academy St, Presque Isle, ME 04769
-
Maine Center for Intergrated RehabilitationRockland
11 Lime St, Rockland, ME 04841-3410
-
Snow Sport & SpineRockport
643 Rockland St Ste C, Rockport, ME 04856-5390
-
Pen Bay Physical & Occupational TherapyRockport
4 Glen Cove Dr, Rockport, ME 04856
-
Pen Bay Speech & Hearing Pediatrics Pt & OtRockport
6 Madelyn Ln, Rockport, ME 04856-4461
-
Breakthrough Physical TherapySaco
199 Main St Ste 2, Saco, ME 04072
-
SMHC Sports Performance CenterSaco
12 Thornton Ave #101, Saco, ME 04072
-
Back In Motion Physical Therapy - SacoSaco
532 Main St, Saco, ME 04072-1526
-
Saco Bay Orthopaedic and Sports Physical Therapy - Cascade RoadSaco
4 Cascade Road, Saco, ME 04072
-
Dirigo Physical Therapy & PerformanceSaco
110 Main St Ste 1106, Saco, ME 04072
-
Saco Bay Orthopaedic and Sports Physical TherapySaco
400 North St, Saco, ME 04072-1867
-
Back in Motion Physical Therapy - SanfordSanford
1364 Main St, Sanford, ME 04073
-
Body In Balance Physical TherapySanford
21 Bradeen St #304, Sanford, ME 04083
-
Greater Springvale PhysicalSanford
488 Main St, Sanford, ME 04083
-
Orthopaedic Physical Therapy AssociatesSanford
1068 Main St, Sanford, ME 04073
-
SMHC Sports Performance CenterSanford
1 Emile Levasseur Dr, Sanford, ME 04073
-
Rehab & Fitness ServicesSkowhegan
57 Fairview Ave, Skowhegan, ME 04976-1414
-
Discover Osteopractic Physical TherapySkowhegan
7 Leavitt St, Skowhegan, ME 04976
-
Northern Light RehabilitationSomesville
1049 Main Street, Kittredge Building, Somesville, ME 04660
-
Mdih Physical TherapySouthwest Harbor
16 Community Ln, Southwest Harbor, ME 04679-4273
-
Saco Bay Orthopaedic and Sports Physical TherapyStandish
111 Ossipee Trl E Ste 1151, Standish, ME 04084
-
Turner Physical Therapy ServicesTurner
287B Auburn Rd, Turner, ME 04282
-
Sheepscot Bay Physical TherapyWaldoboro
235 Jefferson St, Waldoboro, ME 04572
-
Sheepscot Bay Physical TherapyWaldoboro
75 Winslows Mills Rd, Waldoboro, ME 04572-5908
-
Pool (massabesic Health Resources)Waterboro
392 Main St, Waterboro, ME 04087-3057
-
SMHC Physical Therapy CenterWaterboro
10 Goodall Drive #100, Waterboro, ME 04030
-
Make Their Day Physical Therapy and Wellness LLCWaterville
30 Elm Plaza, Waterville, ME 04901
-
Inland Rehab WorksWaterville
180 Kennedy Memorial Dr #103, Waterville, ME 04901
-
Orthopedic Physical TherapyWaterville
234 College Ave, Waterville, ME 04901-6226
-
Lindsay Bates, Licensed Massage TherapistWaterville
155 Silver St, Waterville, ME 04901-5851
-
Advanced Health Physical Therapy WatervilleWaterville
149 Silver St, Waterville, ME 04901-5813
-
Maine Physical TherapyWaterville
28 College Ave, Waterville, ME 04901-6105
-
Wells Physical TherapyWells
112 Sanford Rd, Wells, ME 04090
-
Saco Bay Orthopaedic and Sports Physical Therapy - WellsWells
45 Wells Plaza, Unit 10, Wells, ME 04090
-
Riverview Physical TherapyWestbrook
23 Bridgton Rd Ste 2, Westbrook, ME 04092-3653
-
Saco Bay Orthopaedic and Sports Physical TherapyWestbrook
869 Main St, Westbrook, ME 04092
-
Riverview Physical TherapyWindham
48 Tandberg Trail, Windham, ME 04062
-
Saco Bay Orthopaedic and Sports Physical TherapyWindham
4 Commons Ave Ste 4D, Windham, ME 04062
-
Select Physical TherapyWindham
584 Roosevelt Trl Unit 3, Windham, ME 04062
-
Holistic Spinal CareYarmouth
30 Forest Falls Dr Ste 3, Yarmouth, ME 04096
-
Pelvic WisdomYarmouth
224 E Main St Ste 1, Yarmouth, ME 04096-6909
-
Reform Physical TherapyYarmouth
233 US-1, Yarmouth, ME 04096
-
Theresa FreemanYarmouth
40 Forest Falls Dr, Yarmouth, ME 04096
-
Reform Physical TherapyYarmouth
45 Forest Falls Dr Ste B1, Yarmouth, ME 04096-6999
-
Brittany Lee Wellness LlcYork
2 Southside Rd, York, ME 03909-5117
-
Saco Bay Orthopaedic and Sports Physical TherapyYork
8 Market Pl Dr, York, ME 03909
-
Maine Ascent Physical Therapy & WellnessYork
1 Varrell Ln, York, ME 03909-1058
-
Health Matters Physical TherapyYork
1 Brickyard Ln, York, ME 03909-1686
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