There are numerous causes of neck pain. Your neck pain could be due to age-related deterioration, poor posture, muscle strain, osteoarthritis, pinched nerve, an infection on the cervical spine, disc herniation, or stress from obesity. Neck pain can also be due to physical trauma associated with personal injuries, falls, car accidents, spills, or other accidents.
Given the different causes of neck pain, it is best to seek professional help from a chiropractor. They can perform various diagnostic tests to help determine the root cause of your neck pain. Some symptoms accompanying neck pain include limited range of motion, muscle stiffness, blurred vision, headaches, and dull aches. You might also experience tingling, loss of sensation, or a burning sensation. The pain can be mild or excruciating, depending on how long you have felt the pain.