Some causes of neck pain include:
- Cervical dystonia (spasmodic torticollis)
- Fibromyalgia
- Cervical disc herniation
- Muscle strain
- Cervical spondylosis (disease causing the breakdown of joints)
- Poor posture – while sleeping or working
- Rheumatoid arthritis (inflammatory joint disease)
- Spinal stenosis
- Trauma from accidents or falls
- Whiplash