Arthritis, disc degeneration, spinal canal narrowing, muscle inflammation, strain, or trauma can all lead to neck pain.