導致骨質疏松的因素主要有:第一、影響到骨吸收的因素如下:1、性激素、雌激素和雄激素缺乏都會使破骨細胞活性增加,所以骨丟失的速度會加快,這是絕經后骨質疏松的最主要病因;2、維生素缺乏和甲狀旁腺激素的增高,由于高齡和腎功能減退的原因,可導致維生素D吸收不好,而且導致甲狀旁腺激素代償性的分泌增多,會導致骨轉換的增加,骨丟失過多;3、細胞因子表達紊亂。第二、影響到骨形成的因素:1、前期峰值骨不好;2、骨重建功能的衰退。第三、骨質量的下降,可能跟遺傳因素有一定關系。第四、不良的生活方式和生活環(huán)境,如高齡、吸煙、制動、體力活動減少、酗酒、跌倒、長期臥床、長期服用糖皮質激素等都有一定關系。第五、蛋白質的攝入不足、營養(yǎng)不良或肌肉功能減退,也是老年性骨質疏松重要的原因。