Painful foot bones in the elderly may be caused by osteoporosis. The ability to absorb calcium and synthesise vitamin D becomes weaker in people of advanced age, resulting in lower bone mass and bone mass. At the same time, advanced age can cause continuous activation of the immune state in the body, elevated leukocyte factor and tumour necrosis factor in bone tissue and reduced osteoprotegerin, which then causes bone destruction.
Patients are mostly asymptomatic in the early stages and as the disease progresses can present with bone pain, which has no fixed location and can occur at the foot bone causing foot bone pain.