Dear mam, thanks for posting on medhelp forum. Causes
of neck pain
can be varied. It may range from general pain
in the neck area along with stiffness on neck muscles. It can radiate to shoulder or back, or arms or go up to head. Muscle sprain or tension following daily routine activities like bending over a desk for long, poor posture while watching tv, placing your computer monitor too high or too low, or sudden jarring of neck.