O desenvolvimento de osteoporose em idade jovem geralmente depende da presença de fatores de risco específicos. Estes fatores de risco podem incluir doenças crônicas, uso a longo prazo de medicamentos que podem levar à osteoporose, ou predisposição genética. Raramente, também são observados casos de osteoporose idiopática, que começa na idade adulta jovem sem uma causa clara. Além disso, são notadas formas de osteoporose relacionadas à gravidez ou lactação que podem surgir durante os períodos de gravidez e amamentação e que muitas vezes se resolvem espontaneamente.