DEXA Scan (Bone Density Test): Who Needs One, What It Costs, and Where to Get It

A DEXA scan is a quick, painless X-ray that measures the strength of your bones. It's the standard test doctors use to check for osteoporosis and osteopenia - long before a bone ever breaks. The scan takes about 10-20 minutes, you stay fully clothed, and the radiation is lower than what you'd get from a single day of normal life.

If your doctor recommended a bone density test, or you've reached the age where screening is advised, this page covers everything you need: who should get one, how often, what it costs, what to expect, and how to find and book a DEXA scan near you.

See imaging centers near you Find a DEXA scan near you

What is a DEXA scan?

DEXA stands for dual-energy X-ray absorptiometry (you may also see it written as DXA or "bone densitometry"). It uses two low-dose X-ray beams to measure how many minerals - mainly calcium - are packed into your bones. More minerals mean denser, stronger bones.

The scan usually focuses on your hip and lower spine, because those are the most common and serious places for fragility fractures. You simply lie on a padded table while a scanning arm passes over you. There's no tunnel, no injection, and nothing to swallow. The result is a T-score that compares your bone density to a healthy young adult - more on what that means below.

Who should get a DEXA scan? Screening guidelines by age

A DEXA scan is recommended as a routine screening for people most likely to have weakening bones. According to the U.S. Preventive Services Task Force (USPSTF):

  • All women age 65 and older should be screened for osteoporosis with a bone density test.
  • Postmenopausal women under 65 should be screened if they have an increased risk of fracture - for example, low body weight, a parent who broke a hip, smoking, long-term steroid use, or early menopause.

For men, national screening bodies haven't set a universal age, but many bone-health specialists suggest a DEXA scan for men 70 and older, or earlier with risk factors. If you're unsure whether you qualify, your doctor can run a quick risk assessment (often called a FRAX score).

How often should you get a DEXA scan?

For most people, every two years is the typical interval. Your doctor may suggest sooner if you have low bone density, are starting or changing osteoporosis treatment, or have a condition that affects your bones. If your first scan is normal and you have no new risk factors, you may be able to wait longer between scans.

How to prepare for a DEXA scan

The good news: preparation is simple.

  • Wear comfortable, loose clothing with no metal - avoid zippers, belts, buttons, or underwire near your hips and spine. Many centers provide a gown if needed.
  • Skip calcium supplements for about 24 hours before your scan, since they can affect the reading. (Your regular food is fine.)
  • Tell the technologist if you've recently had a barium exam, a CT scan with contrast, or a nuclear medicine test - those may require a short wait first.

Fasting and avoiding caffeine apply to body-composition DEXA scans, not the bone density test - for osteoporosis screening, you don't need to fast.

What to expect during the scan

A bone density scan is one of the easiest tests in imaging. You'll lie on your back on a cushioned table while a mechanical arm glides above you. It's completely painless, and most scans are done in 10 to 20 minutes.

Worried about radiation? A DEXA scan uses an extremely small dose - less than one-tenth of a standard chest X-ray, roughly the same as the natural background radiation you absorb in a single day. There's nothing to recover from, so you can drive yourself home and return to your day right away.

Find a DEXA scan near you

Understanding your results: T-scores, osteopenia, and osteoporosis

Your results come back as a T-score:

  • -1.0 and above means normal bone density.
  • -1.0 to -2.5 means osteopenia (low bone mass - often managed with diet, exercise, and lifestyle changes).
  • -2.5 and below means osteoporosis (bones are fragile and more likely to break).

A lower (more negative) number means weaker bones. Your doctor reads your score alongside your age, history, and risk factors to decide whether you need treatment or simply a follow-up scan down the road.

How much does a DEXA scan cost - and is it covered by insurance?

Here's the part many people are relieved to learn: a bone density screening is often free. Because the USPSTF recommends it as preventive care, the Affordable Care Act requires most insurance plans to cover screening DEXA scans with $0 out-of-pocket for eligible patients (such as women 65 and older).

  • Medicare Part B covers a bone density test once every 24 months for qualifying beneficiaries - and more often if medically necessary.
  • Paying without insurance? Based on the cash prices we collect from clinics, a self-pay DEXA scan usually runs about $50-$550, with a typical price around $150 - see our DEXA scan cost data.

Expected Health shows the price up front on participating clinics, so you can compare costs before you book - no surprise bills.

Where to get a DEXA scan near you

DEXA scans are offered at imaging centers, radiology clinics, and many hospitals. The hard part is usually finding one nearby that has availability and accepts your insurance.

That's exactly what Expected Health is for. Use our clinic finder to see DEXA scan locations near you, compare prices and reviews, and book - all in one place.

How to book your DEXA scan in 3 steps

  1. Search your area - enter your location to see imaging centers offering DEXA scans near you.
  2. Compare and choose - check pricing, reviews, and availability, then pick the clinic that works for you.
  3. Book your appointment - request your scan online in minutes.

Most centers ask for a doctor's referral (it also helps with insurance), but some offer self-pay scans with no referral - and you can book online in minutes. Each clinic's page shows exactly what's required.

Find and book a DEXA scan near you

Frequently asked questions

Do I need a doctor's order to get a DEXA scan?
Most imaging centers require a referral from your doctor, which also helps with insurance coverage. Some facilities offer self-pay scans without an order - you'll see the requirements on each clinic's page.
Can I get a DEXA scan without a referral?
Most centers ask for one, but some offer self-pay scans with no referral so you can book directly. Each clinic's page shows what's needed.
What does a DEXA scan cost without insurance?
Based on the cash prices we collect from clinics, a self-pay DEXA scan typically runs about $50-$550, with a median around $150. If you qualify for screening, it's often $0 with insurance or Medicare.
Does Medicare cover a DEXA scan?
Yes - Medicare Part B covers a bone mass measurement once every 24 months for qualifying patients, and more often if your doctor documents medical need.
How often should I repeat a DEXA scan?
Every two years is typical, but your doctor may recommend sooner if you have osteopenia, osteoporosis, or are on treatment that affects your bones.
How much radiation is in a DEXA scan?
Very little - about 0.001-0.01 mSv, less than a tenth of a chest X-ray and roughly the natural background radiation you absorb in a single day.
What's the difference between osteopenia and osteoporosis?
Osteopenia means your bone density is lower than normal but not yet in the osteoporosis range. It's an early warning that gives you time to protect your bones before fractures become a risk.
What should I wear for a DEXA scan?
Comfortable clothes without metal zippers, buttons, or underwire. You may be given a gown if your clothing has metal near the scan area.

Ready to book? Find a DEXA scan near you, compare prices, and schedule in minutes.

Find a DEXA scan near you

This page is for general education and is not medical advice. Talk with your doctor about whether a bone density test is right for you.