Тяжелый остеопороз обычно требует медикаментозного лечения, в основном противоостеопорозными препаратами, которые делятся на пероральные и инъекционные, из пероральных препаратов обычно используется ризедронат, который обладает противоостеопорозным действием. Из инъекционных препаратов обычно используется золедроновая кислота, импортируемая золедроновая кислота обычно вводится один раз в год, может играть длительный антиостеопорозный эффект. Существует также терипаратид — синтетический рекомбинантный паратиреоидный гормон человека, который не только обладает антиостеопоротическим действием, но и способствует формированию костной ткани. Кроме того, рекомендуется пероральный прием остеотриола, а также добавки кальция, а пациентам мужского пола обычно рекомендуется избегать курения и алкоголя, так как курение и алкоголь приводят к большой потере кальция и тем самым усугубляют остеопороз, а также больше находиться на солнце и пить молоко.