The numbers: how many people have osteoporosis right now
About 1 in 3 women over 50 and 1 in 5 men over 50 have osteoporosis in the United States. That translates to roughly 10 million Americans with the condition, though the exact count shifts year to year as the population ages. The number is higher if you include people with low bone density who haven't yet broken a bone—that group reaches closer to 35 million.
These figures come from the National Institutes of Health and the International Osteoporosis Foundation, which track bone health data across large populations. The numbers vary by country and region, partly because screening rates differ and partly because risk factors like diet and activity levels vary geographically.
Key Takeaways
- About 1 in 3 women over 50 and 1 in 5 men over 50 have osteoporosis, making it common enough that your doctor screens for it routinely at that age.
- Women's risk rises sharply after menopause because estrogen, which protects bone, drops suddenly—this accounts for why osteoporosis is more common in women than men.
- Your actual risk depends on your age, sex, family history, body size, and whether you take certain medications like corticosteroids.
- Bone density screening (a DEXA scan) is the only way to know whether you have osteoporosis; you cannot feel low bone density or know your status without testing.
Why women face higher risk than men
Women develop osteoporosis more often than men for one clear reason: menopause. When estrogen levels drop during menopause, bone loss accelerates. Women can lose 10% of their bone density in the first five years after menopause ends. Men's testosterone declines more gradually over decades, so their bone loss happens more slowly.
This timing explains why osteoporosis is rare in women before age 50 but common afterward. A woman at 45 may have normal bone density; at 55, after menopause, her risk has risen substantially. Men typically don't reach the same risk level until their 70s or 80s, when testosterone has declined enough to affect bone.
Age groups where osteoporosis becomes more common
Osteoporosis is uncommon before age 50 in both sexes, except in people taking medications that weaken bone or those with conditions that affect bone metabolism. After 50, the prevalence rises steadily. By age 70, roughly 1 in 4 women have osteoporosis. By age 80, the rate climbs further.
Men follow a similar pattern but shifted later. A man at 60 has lower osteoporosis rates than a woman at 60, but by 75 or 80, the rates converge. Age alone does not cause osteoporosis—many people in their 80s have normal bone density—but the longer you live, the more time bone loss has to accumulate.
Family history and inherited risk
If your parent or sibling has osteoporosis, your own risk is higher. Genetics influence how much peak bone mass you build in your 20s and 30s, and how quickly you lose bone later. However, genetics is not destiny. Two siblings with identical family history can have very different bone density depending on their diet, exercise, and medication use.
Doctors ask about family history during bone health screening because it helps predict who should be tested earlier or more often. If your mother broke a hip at 70, your doctor may recommend a bone density scan at 60 rather than waiting until 65.
Body size and bone density
Smaller-framed people have lower bone density on average than larger-framed people, simply because they have less bone mass to begin with. A woman who weighs 110 pounds carries more osteoporosis risk than a woman who weighs 180 pounds, even if both have the same bone density percentage. Low body weight is one of the clearest risk factors doctors use when deciding who to screen.
This does not mean heavier people are protected—bone quality matters as much as quantity, and excess weight can mask low bone density on screening tests. But body size is a real factor in how common osteoporosis is within different populations.
Medications and conditions that raise your risk
Certain medications weaken bone faster than aging alone does. Corticosteroids (like prednisone) taken for more than three months significantly increase osteoporosis risk. Some cancer treatments, anticonvulsants, and medications for thyroid disease can also lower bone density. If you take any of these long-term, your doctor should discuss bone health screening with you.
Medical conditions also matter. Rheumatoid arthritis, celiac disease, inflammatory bowel disease, chronic kidney disease, and diabetes all raise osteoporosis risk through different mechanisms—some reduce calcium absorption, others trigger bone loss directly. People with these diagnoses often have osteoporosis rates higher than the general population of their age and sex.
Lifestyle factors that shift your personal risk
How common osteoporosis is in the general population tells you the baseline, but your individual risk depends on what you do. People who exercise regularly, especially with weight-bearing or resistance activities, have stronger bones than sedentary people of the same age. People who get enough calcium and vitamin D have better bone density than those who don't. Smoking and heavy alcohol use accelerate bone loss.
This means two 65-year-old women can have very different osteoporosis risk depending on their habits. One who walks daily, eats dairy, and doesn't smoke may have normal bone density. Another with the same age and family history but who is sedentary and smokes may have osteoporosis. Knowing the overall prevalence is useful context, but your actual risk is more specific.
Frequently Asked Questions
Is osteoporosis common enough that I should get screened?
If you are a woman over 50 or a man over 70, yes—screening is standard. If you are younger but have risk factors (family history, corticosteroid use, low body weight, or certain medical conditions), ask your doctor whether screening makes sense for you now rather than waiting.
Can you have osteoporosis without knowing it?
Yes. Osteoporosis has no symptoms until a bone breaks. Many people discover they have it only after a fall causes a fracture. This is why screening before a break happens matters—a DEXA scan can show low bone density when you still have time to slow or stop further loss.
Does having low bone density mean you definitely have osteoporosis?
No. Low bone density (called osteopenia) is different from osteoporosis. Osteopenia means your bones are weaker than normal but not yet weak enough to meet the osteoporosis diagnosis. Many people with osteopenia never develop osteoporosis, especially if they make changes to diet and exercise.
Why do some people get osteoporosis and others don't at the same age?
Genetics, lifestyle, medications, and medical history all play roles. Two people born the same year can have very different bone density depending on how much they exercise, what they eat, whether they smoke, and what health conditions or medications they have. Age is only one piece of the picture.
Is osteoporosis more common now than it used to be?
Rates have risen partly because people live longer and screening is more common, so more cases are detected. Lifestyle changes—less physical activity, different diets—may also contribute. Better data collection makes it hard to say whether the condition itself is truly more common or simply more often diagnosed.