Neck pain is very common. It can be caused by many things, and is most often related to getting older.
Like the rest of the body, the bones in the neck (cervical spine) slowly degenerate as we age. This frequently results in arthritis. Arthritis of the neck is called cervical spondylosis.