U starší generace k tomuto stavu přispívá více faktorů včetně horší kvality potravin, dále nízký příjem vápníku, nízká fyzická aktivita a nedostatečný pobyt na slunci, nízká hladina nebo zcela chybějící ženské a mužské pohlavní hormony.
Among an ageing population, several factors contribute to the risk of osteoporosis including poor-quality diets, an inability to fully adapt to low calcium intakes, low physical activity and exposure to sunlight, and low levels or a lack of female and male sex hormones.