代谢性骨病的病因可分为:
1、先天性遗传因素:即由常染色体显性遗传、隐性遗传、X连锁遗传所导致的疾病,如成骨不全、大理石骨病、低磷酸酶症、Paget骨病、骨髓纤维化等;
2、后天获得性疾病:即由于后天生活方式、药物或疾病导致患者发病,如缺钙或维生素D可引起骨软化症,绝经后产生的骨质疏松、老年性骨质疏松;服用阿德福韦酯引发的低磷性骨软化症;肿瘤引发的骨软化;糖尿病、甲亢,类风湿关节炎、SCLE红斑狼疮、强直性脊柱炎等疾病所致骨软化等。