Common Causes of Neck Pain
Most neck pain is caused by issues with the muscles in the neck. This is often more mild pain, caused by muscle tension, cramps, or sprains.
Poor posture can cause neck pain by forcing the spine into an incorrect position, so weight is distributed incorrectly. This can put pressure on the cervical section of the spine, or the neck. Wear-and-tear from aging or overuse through conditions like arthritis can also cause neck pain. This can cause degeneration that leads to nerve compression. Traumatic injury can also causes neck pain. This can be through a sudden impact or blow, or from an accident like a car wreck, and can cause conditions like a herniated disc.