مصرف داروهایی که برای زخم معده استفاده می شوند و داروهای ضد انعقاد در طولانی مدت موجب ابتلا به پوکی استخوان می شود.
مصرف ویتامین D از ابتلا به پوکی استخوان جلوگیری می کند،ابتلا به برخی بیماری ها مانند پرکاری طولانی مدت غده تیروئید و فوق کلیوی، بیماری های روماتیسمی و بیماری های غددی خاص فرد را در معرض ابتلا به بیماری پوکی استخوان قرار می دهد.
افرادی که بی تحرک هستند بیشتر در معرض خطر ابتلا به پوکی استخوان هستند و توصیه می شود که این افراد روزانه حداقل 30 دقیقه ورزش کنند.
این افراد باید از ورزش های سنگین و ضرب دار خودداری کنند زیرا ممکن است استخوان های این افراد با ضربه های کوچک دچار شکستگی شود.
پیاده روی مناسب ترین ورزش برای افرادی است که دچار پوکی استخوان هستند و بهتر است که پیاده روی کمی تند باشد زیرا عضلات را بهتر نگه داشته و هر چه عضلات قوی تر باشند خطر شکستگی کاهش پیدا می کند.