How do medications treat osteoporosis?

Many medications treat osteoporosis with different mechanisms and side effects. The following are common medications and their side effects:


  • Function: prevents the breakdown of bones, may raise the bone density of your hip and spine
  • Side effects: nausea, pain in the abdomen, a hard time swallowing, problems with the esophagus, jaw problems, and and thigh bone fractures


  • Function: decreases bone loss, decreases pain
  • Side effects: may irritate nasal passages because it is often administered as a nasal spray


  • Function: increases bone density in the spine (just like estrogen)
  • Side effects: hot flashes, blood clots


  • Function: stimulates new bone growth
  • Side effects: leg cramps, dizziness and small increase in blood and urine calcium

Hormone therapy:

  • Function: maintain bone density
  • Side effects: (severe: hormone therapy is not usually recommended to treat osteoporosis) blood clots, heart problems, cancer

Continue Learning about Osteoporosis Treatment

What Is the Effect of the Ornish Diet on Osteoporosis?
What Is the Effect of the Ornish Diet on Osteoporosis?
If you have been diagnosed with osteoporosis, you know the weakening of bones increases the likelihood of getting a fracture. In the United States, mo...
Read More
What treatments should I take for osteoporosis?
Boston Women's Health Book CollectiveBoston Women's Health Book Collective
The treatment for osteoporosis consists of diet, exercise, and sometimes medication. In the recent p...
More Answers
Can taking too much calcium for osteoporosis be harmful?
Debra Fulghum Bruce PhDDebra Fulghum Bruce PhD
Although calcium is important for preventing and treating osteoporosis, there are dangers if you...
More Answers
What Are Natural Treatments for Osteoporosis?
What Are Natural Treatments for Osteoporosis?

Important: This content reflects information from various individuals and organizations and may offer alternative or opposing points of view. It should not be used for medical advice, diagnosis or treatment. As always, you should consult with your healthcare provider about your specific health needs.