The following medical conditions are some of the possible causes of Neck pain. There are likely to be other possible causes, so ask your doctor about your symptoms.
Poor sleeping posture
Neck injury
Whiplash
Neck strain
Neck sprain
Neck muscle disorder
Neck muscle spasm
Neck ligament disorder
Torticollis
Head injury
Spinal disorder
Arthritis
Cervical spine arthritis
Rheumatoid arthritis
Cervical spondylosis
Disc disorders
Ruptured disc
Prolapsed cervical disc
Wrong pillow
Poor posture
Carotidynia
Congenital cervical rib
Cervical spine infection
Swollen neck lymph nodes – see the various causes of swollen lymph nodes
Infection
Mononucleosis
Rubella
Certain cancers
See also stiff neck or swollen neck
Ankylosing spondylitis
Cervical extension injury
Cervical spine fracture
Cervical spine tumor
Esophageal trauma
Subarachnoid hemorrhage
Herniated cervical disk
Laryngeal cancer
Lymphadenitis
Meningitis
Spinous process fracture
Thyroid trauma
Toritcollis
Tracheal trauma
Cervical disk syndrome
–Agencies