Genel olarak ileri yaş, kadın cinsiyet, genetik yatkınlık, yetersiz D vitamini ve kalsiyum alımı, aşırı alkol, sigara ve kafein tüketimi, güneş ışığına az maruz kalınan giyim tarzı, hareketsiz yaşam, kemiği zayıflatan kortizon ve benzeri gibi ilaçların kullanılmış olunması ve erken ya da cerrahi nedenlerle gerçekleşen menopoz risk faktörleri arasında yer alıyor. Cinsiyet hormonu eksiklikleri, böbrek üstü, tiroid ve hipofiz bezi hastalıkları gibi bazı endokrinolojik bozukluklar, emilim bozukluğuna neden olan bağırsak hastalıkları, romatizmal hastalıklar, kronik böbrek ve karaciğer hastalıkları gibi bazı hastalıkların seyri esnasında, yaştan bağımsız olarak hastalığın bir parçası şeklinde de osteoporoz ortaya çıkabiliyor."