人类生命活动进程中,骨量会随着年龄的增长而逐渐增加,一般在二十到35岁骨量达到高峰,以后每十年骨量减少10%到15%,平均每年骨丢失率为1.2%,从而造成骨质疏松。老年人和绝经后的妇女骨量减少加速,骨质疏松更加明显,因此骨质疏松也是机体从盛到衰的自然进程中必然结果。
骨质疏松除了一些生理因素之外,还由于成骨细胞和骨细胞活性减退,早期卵巢切除等内分泌激素不平衡,钙磷代谢紊乱等病理因素所导致。长期缺少运动以及长期卧床的一些老年人,也可因为骨骼停止活动造成废用性的骨质疏松,这就是老年人容易出现骨质疏松的大概的原因。