Causes of Neck Pain
Neck pain or stiffness can happen for a variety of reasons:
- Muscle tension and strain
- Injury
- Meningitis
- Rheumatoid arthritis
- Osteoporosis
- Fibromyalgia
- Spondylosis, or osteoarthritis of the neck.
- Herniated cervical disk, also known as a ruptured or slipped disk.
- Spinal stenosis