Neck pain can be a symptom of some types of cancer, including thyroid cancer, lymphoma, and throat cancer. Other possible causes of neck pain include muscular strain, arthritis, and nerve compression. It is important to see a doctor if you experience persistent neck pain to determine the cause.