Osteoporozun nedenleri arasında yaşlanma, hormonal değişimler, genetik faktörler, düşük kalsiyum alımı ve hareketsiz yaşam tarzı bulunur.