Getting You Back To What You Love

Portland

(207) 797-7578

Westbrook

(207) 797-3477

Windham

(207) 892-3952

Yarmouth

(207) 846-8725

YOU ARE OUR NUMBER ONE PRIORITY.

Many people are being held back from participating in activities they love because their life is limited by a physical injury. At Riverview Physical Therapy, we have a simple process to help you understand what your injury is, how to get you back to full functionality, and how to prevent it from happening again. When a person can clearly understand how to get their health back, they can have the peace of mind knowing they will return to enjoy the activities they are missing.

Direct Access

While Maine is a Direct Access state, different insurances have different coverage requirements.
As a courtesy, we will verify your insurance before your first appointment.
If you have specific plan coverage questions, please contact your insurer’s member services number on the back of your card.

Riverview Physical Therapy Services

Whether you have neck pain, back pain, shoulder pain, knee pain, arthritis, or any other problem, our knowledgeable, well-trained physical therapists will get to the source of your problem and customize a physical therapy program to meet your needs. Click the links below for more information.

Our Videos

Riverview Physical Therapy

Reviews

Hear what others are saying about their time with Riverview Physical Therapy!
If you were recently treated at Riverview, please leave a review by clicking the link below

Reputation Reviews

From Our Blog

SPRINGTIME WALKING

The sun’s warmth has finally come out of hibernation, and the snowbanks have fully retreated. Everyone is looking out their…

CAN PHYSICAL THERAPY HELP VERTIGO?

Yes, our vertigo trained physical therapists can help. They can even treat some causes of vertigo in your first session….

HOW YOU SLEEP MATTERS BY RIVERVIEW PT

How you sleep matters. Are you waking up with lower back discomfort or neck soreness that you didn’t go to…

Portland

94 Auburn St Suite 103
Portland, ME 04103

(207) 797-7578

Bath

55 Congress Ave Suite 6
Bath, ME 04530

(207) 386-0351

Westbrook

23 Bridgton Road Suite 2
Westbrook, ME 04092

(207) 797-3477

Windham

48 Tandberg Trail
Windham, ME 04062

(207) 892-3952

Yarmouth

50 Forest Falls Dr
Yarmouth, ME 04096

(207) 846-8725