This is a great question, and the answer is that stress can definitely contribute to neck and shoulder pain. Stress can have a physical effect on the body and the muscles in the neck and shoulders. As you tense up, the tightness in the muscles contribute to neck pain. Pain can cause more stress, and result in a vicious circle of stress and pain.