骨质疏松的发生与青年时期获得峰值骨量(包括骨质量)的高低,以及绝经后或老年时期骨量丢失的速度快慢有关,所有的危险因素主要影响上述两个过程。不可控制因素,主要包括:种族:白种人和黄种人患骨质疏松症的危险高于黑种人.过度饮酒、咖啡及碳酸饮料等.维生素D缺乏:光照少或摄入少.应用影响骨代谢的药物,如糖皮质激素等。