Osteoporoza katkıda bulunabilecek birçok faktör vardır:
* Genetik: Bazı kişilerin aile öyküsü varsa osteoporoz geliştirme olasılığı daha yüksektir.
* Yaş: İnsanlar yaşlandıkça kemikleri kütle kaybeder ve zayıflar.
* Menopoz: Menopoza giren kadınların osteoporoz geliştirme olasılığı daha yüksektir. Bunun nedeni, yumurtalıkların ürettiği bir hormon olan östrojenin kemiklerin korunmasına yardımcı olmasıdır.
* Bazı ilaçlar: Kortikosteroidler gibi bazı ilaçlar osteoporoza neden olabilir.
* Tıbbi durumlar: Tiroid hastalığı ve böbrek hastalığı gibi bazı tıbbi durumlar da osteoporoza yol açabilir.
* Yaşam tarzı faktörleri: Sigara içmek, alkol almak ve yeterince egzersiz yapmamak osteoporoza katkıda bulunabilir.
Osteoporoz tanısı kemik yoğunluğu testiyle konulabilir. Bu test kemiklerdeki mineral miktarını ölçer. Osteoporoz tedavisi ilaçları, yaşam tarzı değişikliklerini ve kalsiyum ve D vitamini takviyelerini içerebilir.