Пожилой возраст является значительным фактором риска развития остеопороза. Хотя у женщин его начало часто приходится на постменопаузальный период, у мужчин он обычно может проявляться с 50 лет. Сенильный остеопороз, в частности, часто наблюдается у людей в возрасте 70 лет и старше.