Schedule an appointment

Schedule an appointment

What makes Back in Motion® Physical Therapy so unique?

  • We provide personalized care — to us, this means assigning you a therapist who will take the time to get to know you and develop a plan that is right for your unique circumstances.
  • Our staff has over a century of combined experience to draw from, which allows them to make sure you get both increased functionality and effective pain relief.
  • We have seven locations in Portland, South Portland, Gorham, Newport, Brewer, Waterville and Auburn.
  • We are here for you, first and foremost.

We are committed to taking all the time is necessary to effectively diagnose, educate, and relieve you of your pain. Through communication and education, we’ll help you get further than you ever thought possible to achieving your rehabilitation or fitness goals! Our helpful, caring staff goes above and beyond to offer you personalized attention, respect, and understanding.

Get started on the journey back to being you.
From your first visit with us, you’ll find people who are dedicated to your health, well-being, and making your care as pleasant as possible.

Our Locations


94 Main Street #2
Gorham, ME 04038

Phone: (207) 839-5860
Fax: (207) 839-2499

South Portland

185 Ocean Street
South Portland, ME 04106

Phone: (207) 799-8226
Fax: (207) 799-9340


1041 Brighton Avenue
Portland, ME 04102

Phone: (207) 699-4111
Fax: (207) 773-8814


4 Main Street Unit T2
Newport, ME 04953

Phone: (207) 924-0077
Fax: (207) 924-0078


797 Wilson Street
Brewer, ME 04412

Phone: (207) 992-4042
Fax: (207) 992-4043


120 Elm Plaza
Waterville, ME 04901

Phone: (207) 707-4789
Fax: (833) 989-0156


600 Turner Street Suite 2A
Auburn, ME 04210

Phone: (207) 707-4788
Fax: (833) 702-9005


224 State Street
Bangor, ME 04401

Phone: (207) 990-0188
Fax: (207) 990-6604


248 State Street Suite 3A
Ellsworth, ME 04605

Phone: (207) 667-4278
Fax: (207) 667-4279