Neck pain is a common problem, and it can be caused by a variety of things. The most common reason for neck pain is an injury to the soft tissues around your neck—that affects your muscles, ligaments, tendons, or nerves. Sometimes these injuries can happen suddenly, as with an accident; other times, they’re due to repetitive strain over time, like if you’re constantly looking down at your phone

Other causes of neck pain include arthritis, bulging or herniated discs (when the spinal cord pushes against the bony spinal canal), osteoarthritis (the wear-and-tear kind), and tumors.