Osteoarthritis is a common cause of back and neck pain among older adults. It occurs when the protective cartilage on the ends of bones wears down over time, causing pain, swelling and stiffness. Maintaining an active lifestyle and a healthy weight can help prevent osteoarthritis and ease associated back or neck pain.