What is the most common cause of neck and back pain?

The most common reason for neck and back pain is caused by a combination of restricted joints and muscles that are too tight/stiff or too weak. For example, your low back muscles and joints may be too tight/stiff while your core abdominal muscles may be too weak.