There are many reasons for neck soreness. A relatively common one is that you maintain the same position for a long time, which causes muscle spasms and stiffness.
There are also some other reasons. For example, severe cervical spondylosis can also cause local neck soreness. In severe cases, it may even compress the nerves, leading to numbness and pain in the upper limbs.

In this situation, it is recommended to have a cervical spine CT scan first to rule out some organic diseases.
