Norwood, MA


Framingham, MA

(508) 875-9693

Open mobile navigation

Neck Pain

Causes of Neck Pain and How to Treat Them

So many people suffer from some sort of back or neck pain. Sometimes people brush off pain as "normal", especially in people over 50 years of age. Pain is your body's way of telling you that something is wrong. With more and more people of all ages suffering from neck pain, lets discuss the causes and treatments.

Muscle Strain Causing Neck Pain

Muscle strains are the most common cause of neck pain. Luckily this is also the easiest to treat. If you are suffering from a muscle strain in the neck it is most likely the muscle that connects your shoulder to your neck. Some causes for a muscle strain are:

  • A fall
  • Poor Posture
  • Stress
  • Occupational Injuries
  • Sleeping in improper postions

Muscle strain neck pain is one of the biggest issues people looking for a chiropractor suffer from. 

Arthritis Causing Neck Pain

Arthritis is more common with older people but can be a problem for all ages. Along with pain comes other symptoms such as numbness, stiffening of the neck, and muscular weakness. Arthritis can be slowed through stretching and strength training. 

Seeing a chiropractor for Arthritis causing neck pain can be very beneficial for the pain you are suffering from. 

Spinal Issues Causing Neck Pain

Structural damage in your neck including herniated discs, degenerative disc disease, or osteoarthritis may be causing your pain. Treatments for these types of issues include spinal manipulation, otherwise known as an "adjustment". 

Treatments For Neck Pain in Norwood & Framingham MA

Chiropractic Care is a great treatment to fix your neck issues. Contact a Chiropractor in Framingham or Norwood MA to provide an evaluation of your neck or back pain

Schedule an appointment online or call one of our two Massachusetts Chiropractic locations today for more information regarding chiropractic treatment for neck issues. 

Federico Rondinelli, DC 25+ Years Experience

Accepting New Patients

Office Hours

Our Regular Schedule


9:00 am-7:00 pm


9:00 am-7:00 pm


9:00 am-7:00 pm


9:00 am-7:00 pm


9:00 am-3:00 pm






Find us on the map

Proudly Caring for Veterans

A Proud Vendor of the

Department of Veterans Affairs

We also speak Spanish, Portuguese, Portuguese-Creole, Italian, & Russian

Featured Articles

Read about interesting topics


Sign up for more articles