Are there natural methods to prevent and treat osteoporosis and osteopenia?

Osteoporosis. The best way to prevent osteoporosis is a healthy diet with plenty of calcium and weight bearing exercise, like walking.
Yes. A diet rich in calcium (dairy, dark green vegetables, fortified foods) and vitamin d (fish, eggs, liver, fortified foods) can help. A little sun exposure stimulates your skin to make vitamin d. Avoid or limit smoking, alcohol, and sodas. Muscle building exercises stimulate bones to take in more calcium. Many prescription meds can cause bone loss; talk to your doctor about these.

Related Questions

Is it possible to prevent Osteopenia getting any worse and developing into Osteoporosis? I heard exercise helps. I am only 56 and had a bone density

Prevention. You can make lifestyle changes which may keep Osteopenia from progressing to Osteoporosis. Try to consume a healthy diet, get regular weight bearing exercise, decrease caffeine and alcohol intake, and do not smoke.
Yes. Exercise does help especially weight bearing exercises with an instructor. Good luck.
Supplement. You should take calcium and vitamin D supplements 2-3 times daily. Weight bearing exercises may help protect bones as well.