What causes shoulder and neck pain?

Jul 11, 2024 Source: Cainiu Health
Disease description:

I often have a sore neck and feel uncomfortable and painful. Doctor, what causes shoulder and neck pain?

Doctor's answer (1)
Dr. Xu Shuai
Neck and shoulder pain can be caused by multiple factors: 1. Muscle tension: Prolonged poor posture, such as sitting at a desk for long periods or looking at a mobile phone, can lead to excessive tension in the neck and shoulder muscles, causing pain. 2. Soft tissue injuries: Strains, sprains, or injuries to the rotator cuff may result in pain in the neck and shoulder area. 3. Nerve pain: Conditions such as shingles or intercostal neuralgia may cause referred pain to the neck and shoulder region. 4. Stress and anxiety: Mental stress and emotional issues can sometimes trigger muscle tension, resulting in pain. 5. Osteoporosis: Thinning of the bones may lead to cervical fractures or compression fractures, causing pain. 6. Medical conditions: Neck and shoulder pain may also be caused by conditions such as cervical spondylosis, periarthritis, osteoporosis, cardiovascular diseases, and chronic illnesses. If neck and shoulder pain affects daily life, it is important to consult a doctor promptly.