Osteopenia ICD-10 Codes Overview: M85.80, M85.88, and M85.89 Explained

Illustration showing three decision pathways leading to different abstract medical codes: M85.80, M85.88, and M85.89, each associated with a unique geometrical symbol (triangle, circle, and square respectively).

Osteopenia ICD-10 Codes Explained: M85.80 vs. M85.88 vs. M85.89—And When to Use Each

Accurate ICD-10 coding for osteopenia is critical for achieving a high first-pass claim approval rate. Even a small misstep can trigger days (or weeks) of back-and-forth with payers.

Illustration comparing a successfully processed insurance claim (green checkmark) with a denied claim (red X).

“Osteopenia” is not represented by a single, catch-all diagnosis code. Instead, accurate ICD 10 osteopenia coding requires choosing from several sub-codes within category M85.8- (Other specified disorders of bone density and structure) based on where the low-density bone is documented.


TL;DR – Quick Reference Table

Billable CodeDescriptionSite QualifierTypical Documentation CluesCommon Payer Pitfalls
M85.80Other specified disorders of bone density & structure, unspecified siteNo anatomic site documentedChart note simply says “osteopenia” without detailsHigh denial risk—payers often ask for site-specific code or amended note
M85.88Other specified disorders of bone density & structure, other single siteOne named location (e.g., hip, spine, forearm)DEXA shows T-score between −1.0 and −2.5 at a single regionModerate risk—denials if laterality or site wording is incomplete
M85.89Other specified disorders of bone density & structure, multiple sitesTwo or more distinct sitesDEXA shows low bone density at lumbar spine and radius (each T-score between −1.0 and −2.5)Moderate risk—ensure all affected sites and scores are listed
M85.9Disorder of bone density & structure, unspecifiedSpecific disorder (e.g., osteopenia) and site not documentedDocumentation notes decreased bone density generally, without the word “osteopenia” and without naming a siteOver-use flags audits; add clinical rationale

Why Getting the Code Right Matters

  1. Clean claims the first time. Musculoskeletal diagnoses rank among the top ten denial categories for outpatient services, according to the Centers for Medicare & Medicaid Services (FY 2024 Improper Payments Fact Sheet).
  2. Patient access to DEXA scans. Many commercial payers require evidence of site-specific osteopenia before approving follow-up imaging.
  3. Supports accurate future coding for fracture risk. Precise baseline codes make longitudinal tracking easier if the patient later progresses to osteoporosis (M81.0-).

ICD-10 Structure for Osteopenia Codes

ICD-10 codes are hierarchical. The category M85 captures “Other disorders of bone density and structure.”

  • M85.8- indicates other specified disorders—like osteopenia—but the hyphen signals that a 5th character is required. In other words, M85.8- by itself is not billable. You must append a 5th character for site specification to create a billable code such as M85.80, M85.88, or M85.89.
Illustration comparing medical billing codes, showing M85.8- with a red X to indicate it's not billable and M85.80 with a green checkmark, indicating it is billable.

This structure underscores a key point: osteopenia’s classification hinges on the specific location of bone thinning.


Universal Excludes1 Notes

The following Excludes1 conditions apply to all osteopenia-related sub-codes (M85.80, M85.88, M85.89) and to M85.9. These diagnoses should never be reported on the same claim as an osteopenia code because they represent mutually exclusive or congenital bone-density disorders:

  • Diffuse idiopathic skeletal hyperostosis (DISH) (M48.1)
  • Osteosclerosis congenita (Q77.4)
  • Osteopetrosis / osteosclerosis fragilitas (Q78.2)
  • Osteosclerosis myelofibrosis (D75.81)
  • Osteogenesis imperfecta (Q78.0)
  • Osteopoikilosis (Q78.8)
  • Polyostotic fibrous dysplasia (Q78.1)
An illustration of a medical document with a green cross and lines of text. A red stop sign with the word STOP on it is in the center of the document. Three boxes with check marks are on the right side.

Always verify documentation to ensure none of these excluded conditions are present before assigning an M85.8- or M85.9-series code.


Code Walk-Through & Official Annotations

M85.80 – Unspecified Site

Billable? Yes | Risk level: High for denials

Includes:

  • Osteopenia NOS
  • Senile osteopenia

Full code text – M85.80

Coding Tip: If the DEXA report lists a specific region (even just “hip”), assign the more specific code M85.88.


M85.88 – Other Single Site

Billable? Yes | Risk level: Moderate for denials

Use M85.88 when ONE region shows a T-score between −1.0 and −2.5—in other words, osteopenia confined to a single named bone or region (e.g., hip, spine, forearm).

Documentation must include:

  • Named bone or region (e.g., “lumbar spine L1–L4”)
  • Laterality if relevant (left vs right hip)

Full code text – M85.88

Coding Tip: Providers often write “osteopenia of the hip” but omit laterality. Query the provider to add “right” or “left” to the documentation to avoid denials.

Illustration of a skeleton with one hip highlighted in orange and a teal speech bubble containing a question mark.

M85.89 – Multiple Sites

Billable? Yes | Risk level: Moderate for denials

Use M85.89 when TWO OR MORE separate sites meet osteopenia criteria (each T-score between −1.0 and −2.5). This code describes osteopenia involving multiple skeletal regions.

Key phrase to include: “Multiple sites” or list each site explicitly in the assessment.

Full code text – M85.89

Coding Tip: Payers may request both T-scores—attach the full DEXA report to the claim.


M85.9 – Unspecified Disorder of Bone Density & Structure

Billable? Yes | Risk level: High for denials

Includes:

  • Disorder of bone density and structure NOS

Full code text – M85.9

Reserve M85.9 for cases where decreased bone density is documented, but both the specific type of disorder (e.g., explicitly diagnosed as “osteopenia”) and the anatomical site are not identified. M85.9 fits documentation that is less specific than “Osteopenia NOS” (M85.80). Over-use attracts payer scrutiny.


Decision Flowchart

This quick text decision tree mirrors common payer logic.


Annotated DEXA Report Examples

Example 1 – Single Site (Hip)

Assessment excerpt: “Left femoral neck T-score −1.9 (osteopenic range). Lumbar spine within normal limits.”

Correct code: M85.88 – single site (left femoral neck)

Why: Only one site (hip) is osteopenic, and side is documented.

Example 2 – Multiple Sites (Lumbar & Radius)

Assessment excerpt: “Patient exhibits low bone mass at L1–L4 (T-score −1.8) and distal one-third radius (T-score −1.7).”

Correct code: M85.89 – multiple sites

Why: Two distinct skeletal regions meet criteria.

Need a refresher on reading DEXA numbers? See Bone Density Test: Key Insights and Guidelines.


Compliance & Audit Checklist

A person using a pen to check items on a paper checklist with the word 'CHECKLIST' at the top.
  1. T-score or Z-score documented next to each affected site.
  2. Anatomic site & laterality spelled out—avoid vague terms like “upper limb.”
  3. Clinical impression explicitly states “osteopenia” (not just “low BMD”).
  4. Related conditions coded (e.g., long-term steroid use) when relevant.
  5. Attach full DEXA report for Medicare Advantage & many commercial payers.

FAQ

What is the difference between M85.88 and M85.89?

M85.88 is for one named site; M85.89 is for multiple sites. Both are billable.

Can I use M85.80 if the DEXA report lists a site?

Technically yes, but expect denials. Query the provider for specifics and use the more specific site code whenever possible.

Do these codes apply to osteoporosis?

No. Osteoporosis codes start with M80- (with fracture) or M81- (without fracture). For full details, read Our Guide to Osteoporosis ICD-10 Codes.


Next Steps: Turning Coding Insights into Preventive Action

While accurate ICD-10 coding ensures proper reimbursement and documentation, early patient awareness is what drives many of today’s bone-health conversations. BodySpec offers low-cost, non-diagnostic DEXA scans that empower individuals to understand their baseline bone density long before a clinical diagnosis is considered.

When patients bring these objective, repeatable measurements to their appointments, providers can:

  • Discuss lifestyle changes or supplementation sooner.
  • Decide whether a formal diagnostic DEXA study is warranted.
  • Document longitudinal trends that support—or rule out—future ICD-10 coding decisions.

Want to point your patients (or even your clinical staff) toward an affordable, self-service way to track bone density? Explore what a BodySpec scan delivers in Understanding DEXA Scans: The Gold Standard for Measuring Body Composition.

Recommended articles
An overhead view of a healthy Buddha bowl filled with rice, sweet potato chunks, avocado slices, red bell peppers, and cilantro. A glass of water with a lime slice, a half avocado, and a small bowl of chopped red peppers and lime wedges are also on the table.
20 Apr
4 mins read
Healthy Snacks For Every Diet
A woman in jeans and a green shirt lies on a medical machine, smiling slightly. The machine is light gray and has a visible laser warning sticker. This is a DEXA scan for bone density or body composition.
02 Feb
3 mins read
Radiation, DEXA Scans, and You
A pink bathroom scale with a coiled yellow measuring tape unspooling onto the scale. The scale reads '0 lb' and '0 kg'.
23 Mar
4 mins read
Ever Heard of the “Body Fat Index”? Here’s Why It’s More Important Than BMI.