Erkeklerle kadınlar arasında iskelet boyutu ve toplam kemik mineral içeriği açısından önemli farklar vardır. Erkekler kadınlara göre yaklaşık civarında daha fazla olarak kemik kütlesine sahiptir. Erkeklerin kemiklerinin çap olarak daha geniştir bu nedenle yük ve ağırlığa karşı daha dayanıklıdır. Erkeklerdeki bu farkı yaratan testosteron hormonudur.Yaşa bağlı kemik kaybı hem kadınlarda hem de erkeklerde gözlenir. Yaşa bağlı olarak kadınlarda östrojen hormonu azalır (menopozdan sonra), erkeklerde ise testosteron hormonu azalır. Ancak menopoz sonrası kadınlarda östrojen hormonunun düşmesi erkelerde gözlenen testosteron seviyesindeki azalmadan daha fazladır. Bu nedenle osteoporoz kadınlarda daha fazla ortaya çıkmaktadır.Genç erkeklerde gözlenen osteoporozun nedeni genellikle seks hormon azlığı veya alkolizmdir. Sigara kullanımı da osteoporozun ortaya çıkmasının bir diğer nedenidir.