影響人體骨量的有兩大因素,一是峰值骨量(PBM)的高低,二是骨流失的量和速度。人體一般在25~35歲達到人體骨量的最高值。PBM越高,發生與絕經或者增齡相關的骨質疏松癥則越晚。研究已證實,人體峰值骨量的形成70%~80%是由遺傳決定的,而營養狀況、生活方式和全身性疾病對PBM的形成也有影響。
骨量的流失一方面與性激素的減退有關,另一方面也與增齡相關。
目前認為,增齡性骨質疏松癥的發生與骨骼老化以及多種環境因素有直接關系,主要可能是與人體氧化應激引起的繼發性改變有關。其中最突出的特點是,骨細胞和成骨細胞的數目減少和功能在下降。