M48.02 identifies pathological narrowing of the spinal canal within the cervical region (C2–C7), which can compress the spinal cord or nerve roots and produce myelopathy, radiculopathy, or both.
Verified May 8, 2026 · 9 sources ↓
- Status
- Billable
- Chapter
- 13
- Related CPT
- 11
- Region
- Spine
Documentation tips
What should appear in the chart to support M48.02.
Source · Editorial brief grounded in 9 cited references ↓
- Specify the exact cervical level(s) involved (e.g., C4–C5, C5–C6) in the assessment or imaging interpretation — M48.02 covers C2–C7, and level detail supports medical necessity even though the code itself does not require it.
- Document whether myelopathy or radiculopathy is present as a separate finding; these are separately reportable and must be supported by clinical exam findings (e.g., hyperreflexia, dermatomal numbness, positive Spurling's test).
- Reference the MRI report explicitly in the encounter note — include findings such as spinal canal diameter, cord signal change, foraminal narrowing, or Kellgren-style degenerative descriptors where applicable.
- Distinguish stenosis from disc herniation as the primary pathology; if both are present, document which is driving the clinical symptoms to justify M48.02 over or alongside an M50-series code.
- Record the history of conservative management (physical therapy, cervical injections, NSAIDs) when moving toward surgical intervention — payers require this for prior authorization of procedures like laminectomy or ACDF.
Related CPT procedures
Procedure codes commonly billed with M48.02. Linking the right diagnosis to the right procedure is what establishes medical necessity.
Source · CMS LCDs · AAOS specialty guidance · claims-pattern analysis
Common coding pitfalls
The recurring mistakes coders make with M48.02 and adjacent codes.
Source · Editorial brief grounded in CDC ICD-10-CM tabular guidance, AAOS coding references, and cited references ↓
- Defaulting to M48.00 (site unspecified) when the provider documented 'cervical' stenosis — M48.02 is correct when the cervical region is named, and specificity is required for clean claims.
- Using M48.02 when disc herniation is the documented cause of cord or nerve compression — that scenario maps to M50.0x2 or M50.022, not M48.02.
- Coding M48.02 alone when the encounter note also documents myelopathy or radiculopathy — those manifestations require additional codes (e.g., M54.12) to fully reflect the clinical picture and support procedure medical necessity.
- Confusing M48.02 (cervical, C2–C7) with M48.03 (cervicothoracic region) when stenosis is documented at the C7–T1 junction — review imaging for the exact transition zone.
Clinical context
Source · Editorial summary grounded in 9 cited references ↓
Use M48.02 when imaging — typically MRI — confirms spinal canal narrowing at one or more cervical levels from C2 through C7, and the clinical picture is consistent with stenosis as the primary pathology. This code lives under parent M48.0 (Spinal stenosis) in the Spondylopathies block (M45–M49). It is distinct from adjacent codes: M48.01 covers the occipito-atlanto-axial region (C0–C1), and M48.03 covers the cervicothoracic region. If stenosis is present but the exact spinal region is not documented, drop to M48.00 (site unspecified) — but that should be the exception, not the rule.
When disc herniation is the primary driver of cord compression rather than bony or ligamentous canal narrowing, consider M50.022 (cervical disc disorder with myelopathy, mid-cervical region) instead of M48.02. Similarly, if spondylosis with myelopathy is the documented etiology, review the M47.1x series. M48.02 is appropriate when stenosis — not disc herniation or spondylosis alone — is the principal finding documented by the treating provider.
For encounters involving concurrent radiculopathy, you may report M54.12 (radiculopathy, cervical region) as an additional code to capture that clinical dimension. Cervical spine claims are a known audit target; payers will scrutinize whether imaging findings, level specificity, and symptoms are all documented in the same encounter note. M48.02 carries no 7th-character extension requirement — it is a final billable code as written.
Sibling codes
Other billable codes under M48.0 (laterality / anatomic variants).
Frequently asked questions
Source · Generated from the editorial pipeline, verified against 9 cited references ↓
01Does M48.02 cover all cervical levels, or only certain vertebrae?
02Should I add a code for myelopathy when using M48.02?
03Can M48.02 and M54.12 be reported together?
04What is the difference between M48.02 and M50.022?
05Does M48.02 require a 7th character?
06What imaging is typically required to support M48.02 on audit?
07Which surgical CPT codes are most commonly paired with M48.02?
Sources & references
Editorial content was developed using the following public sources. Last verified May 8, 2026.
- 01CDC ICD-10-CM Tabular List 2026 (effective October 1, 2025)
- 02icd10data.comhttps://www.icd10data.com/ICD10CM/Codes/M00-M99/M45-M49/M48-/M48.02
- 03aapc.comhttps://www.aapc.com/codes/icd-10-codes/M48.02
- 04icdcodes.aihttps://icdcodes.ai/diagnosis/spinal-stenosis-cervical-region/documentation
- 05icdcodes.aihttps://icdcodes.ai/diagnosis/cervical-spine-stenosis/documentation
- 06icdcodes.aihttps://icdcodes.ai/diagnosis/cervical-stenosis-with-radiculopathy/documentation
- 07mdclarity.comhttps://www.mdclarity.com/icd-codes/m48-02
- 08pabau.comhttps://pabau.com/diagnostic-codes/icd-10-code-m4802/
- 09aapc.comhttps://www.aapc.com/codes/scc_articles/article_pdf/62/icd-10-watch-the-details-for-coding-spinal-stenosis-in-the-cervical-region-146656
Mira AI Scribe
Mira AI Scribe captures the cervical level(s) identified on MRI, the presence or absence of cord signal change, documented neurological findings (grip weakness, hyperreflexia, dermatomal sensory loss), and any prior conservative treatment — all from the encounter narrative. This prevents downcode to M48.00, blocks an audit flag for unsupported surgical authorization, and ensures concurrent myelopathy or radiculopathy codes are populated without a second review.
See how Mira captures M48.02 documentation