Do you suffer from chronic pain that just doesn’t seem to go away? What about pain that comes in waves, like the kind you feel in your shoulders during your last hour of work? Have you experienced an injury, surgical procedure, or another physical setback that’s keeping you from living your best quality of life? If any of these descriptions sound like you, you may want to consider physical therapy.

Physical therapy is a safe and healthy way to provide pain relief. Many of our patients who participate in our treatments are able to find long-lasting relief without the need for harmful drugs, such as opioids, or unnecessary surgeries.

We are located behind the Needham Library and across from the Rosemary pool on Rosemary street. We are housed in the Rosemary medical complex, at 145 Rosemary street in building K, which provides multiple medical services to the community. We have free parking and are fully handicap accessible. We treat a variety of conditions including Parkinson’s disease, Vestibular Therapy, low back/neck pain, sports injuries, general orthopedic issues, pediatrics, workers’ compensation/personal injury, and more.

If you are looking for the best physical therapy services in the Needham area, call Bay State Physical Therapy today at 339-201-3009


145 Rosemary Street, Entrance K, Suite K3
Needham, MA 02494
Phone: 339-201-3009
Fax: 781-795-9952

Hours of Operation:

Mon – Thurs: 8:00 am – 8:00 pm
Fri: 8:00 am – 7:00 pm

Request An Appointment

Request an appointment with our Needham clinic.

Physical Therapy Needham, MA

Our expert physical therapists specialize in kinesiotaping, manual therapy, gait/balance assessment, and fall prevention. We are active members of the Needham Newton Chamber of Commerce, which services the local Needham/Newton business community, and also volunteer our time to the Pan-Mass Challenge yearly.