Skip to main content

Understanding Osteoporosis

Contributors: Esther Ellis, MS, RDN, LDN

Reviewers: Academy Nutrition Information Services Team

Published: May 20, 2022

Reviewed: February 19, 2024

Understanding Osteoporosis
XiXinXing/iStock/Thinkstock

Osteoporosis is a disease that consists of weakened bones and increased fracture risk. It's sometimes called a "silent disease" with few, if any, noticeable changes to your health to indicate you have it. In fact, the first indication of osteoporosis often is when a bone breaks.

Although it can strike at any age, osteoporosis risk increases after 50, with the highest rates seen in women 65 and older and men 70 and older. White and Asian women are more likely to develop osteoporosis than men, however anyone can still be at risk of developing this condition.

Taking steps to build bone health while you are young can literally make or break what will happen to your bones as you age. However, at every age, a healthful diet and regular weight-bearing exercise are important, helping to ensure bone tissue continues to build.

Bone Health and Diet

Bones may seem dry and dull, but they are far from it. They are constantly under construction; certain cells break down bone tissue and other cells use the calcium and nutrients from foods you eat to build new bone. If you are not physically active or getting the nutrition you need, bones will suffer — becoming less dense, weaker and more likely to fracture.

Bone-Building Nutrients

Calcium, the major nutrient needed to form new bone cells, is vital for bone health. Bones store about 98% of the calcium in your body. Some calcium-rich foods and beverages include milk, yogurt and cheese, and calcium-fortified soy milk. Other sources include soybeans, dark green leafy vegetables and calcium-fortified tofu, but the amount of calcium the body absorbs from these foods can vary. Calcium needs change at different stages of life:

  • Children ages 1 to 3 need at least 700 milligrams of calcium a day.
  • Children ages 4 to 8 need at least 1,000 milligrams of calcium a day.
  • Children ages 9 to 18 need at least 1,300 milligrams of calcium a day.
  • Adults ages 19 to 50 need at least 1,000 milligrams of calcium a day.
  • Women over age 50 and men over age 71 need at least 1,200 milligrams of calcium a day.

Calcium cannot build bones alone. It works with other nutrients including vitamin D, vitamin K, potassium and magnesium to increase bone density and strength.

Foods vs. Supplements

Supplements can't duplicate what foods offer naturally. If you don’t drink milk or consume other dairy products, make sure you're eating plenty of non-dairy sources of calcium and calcium-fortified foods and beverages. Consult with your doctor about taking a calcium supplement with vitamin D, especially if you have reached menopause or post-menopause.

A registered dietitian nutritionist can help you choose the best supplement for your bones and talk with your health care provider to determine if you may be at risk for osteoporosis.

Find a Nutrition Expert

Looking for credible nutrition information and recommendations? The Academy of Nutrition and Dietetics' network of credentialed food and nutrition practitioners are ready to help!