Bone-driven narrowing of the neural canal at the head region, classified as a biomechanical lesion under the M99 category, distinct from disc-mediated or connective-tissue-mediated stenosis at the same level.
Verified May 8, 2026 · 5 sources ↓
- Status
- Billable
- Chapter
- 13
- Related CPT
- 8
- Region
- Spine
Documentation tips
What should appear in the chart to support M99.30.
Source · Editorial brief grounded in 5 cited references ↓
- Specify the anatomical level as head region or occipito-atlanto-axial (C0–C2); 'upper cervical stenosis' alone is ambiguous and may map to M99.31 instead.
- Document the mechanism as osseous — bony overgrowth, osseous impingement, or structural bony change — to justify M99.30 over subluxation-stenosis (M99.20) or connective tissue stenosis (M99.40) codes.
- Record imaging findings that confirm bony canal compromise: CT or MRI evidence of osseous encroachment, foramen magnum diameter reduction, or atlanto-axial bony hypertrophy with canal narrowing.
- If both osseous and subluxation factors are present at the same level, document each clearly so the coder can evaluate whether a second M99 code is warranted.
- Note functional or neurological signs attributable to canal narrowing (e.g., myelopathic symptoms, radiculopathy) so that additional codes capturing the neurological sequelae can be assigned alongside M99.30.
Related CPT procedures
Procedure codes commonly billed with M99.30. 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 M99.30 and adjacent codes.
Source · Editorial brief grounded in CDC ICD-10-CM tabular guidance, AAOS coding references, and cited references ↓
- Defaulting to M48.01 (spinal stenosis, occipito-atlanto-axial region) when the provider has specifically attributed stenosis to an osseous biomechanical mechanism — M99.30 is the more precise code in that scenario.
- Using M99.31 (osseous stenosis, cervical region) when documentation clearly references the head/craniocervical junction (C0–C2); these are anatomically distinct codes and region must match documentation.
- Selecting M99.20 (subluxation stenosis of neural canal, head region) when the stenosis is osseous rather than subluxation-driven — the cause determines the M99.2x vs. M99.3x distinction.
- Assuming a 7th-character extension is required — M99 codes do not use 7th characters; the code M99.30 is complete as five characters.
Clinical context
Source · Editorial summary grounded in 5 cited references ↓
M99.30 identifies osseous stenosis of the neural canal specifically at the head region — meaning the occiput, atlas (C1), and axis (C2) level. The stenosis is attributed to bony overgrowth, bony impingement, or structural osseous change rather than subluxation, disc protrusion, or connective tissue hypertrophy. This places it in the M99.3x family rather than M48.0x (spinal stenosis) or the M99.2x subluxation-stenosis codes.
Use M99.30 when the documented mechanism of canal compromise is osseous at the craniocervical junction. If the stenosis is cervical (C3–C7), use M99.31. If both subluxation and osseous factors are documented at the head region, review whether M99.20 (subluxation stenosis, head region) or an additional code better captures the full picture. M48.01 (spinal stenosis, occipito-atlanto-axial region) is the alternative if the provider frames the condition as straightforward spinal stenosis without specifically attributing it to a biomechanical/osseous mechanism.
This code sits within Chapter 13 under 'Biomechanical lesions, not elsewhere classified (M99),' which means it is appropriate when the condition does not fit a more specific musculoskeletal or neurological category. In orthopedic and chiropractic practice, M99.30 appears most often alongside imaging findings of osseous encroachment at the foramen magnum or upper cervical canal — for example, os odontoideum, basilar invagination, or atlanto-axial bony hypertrophy. No 7th-character extension applies to M99 codes.
Sibling codes
Other billable codes under M99.3 (laterality / anatomic variants).
Frequently asked questions
Source · Generated from the editorial pipeline, verified against 5 cited references ↓
01What distinguishes M99.30 from M48.01?
02Can M99.30 and M99.20 be coded together for the same level?
03Does M99.30 require a 7th-character extension?
04What imaging best supports M99.30?
05Is M99.30 appropriate for coding in a chiropractic setting?
06What is the ICD-9-CM crosswalk for M99.30?
Sources & references
Editorial content was developed using the following public sources. Last verified May 8, 2026.
- 01CDC ICD-10-CM Tabular List 2026
- 02icd10data.comhttps://www.icd10data.com/ICD10CM/Codes/M00-M99/M99-M99/M99-/M99.30
- 03unboundmedicine.comhttps://www.unboundmedicine.com/icd/view/ICD-10-CM/893750/all/M99_30___Osseous_stenosis_of_neural_canal_of_head_region
- 04painphysicianjournal.comhttps://www.painphysicianjournal.com/current/pdf/MTUwMQ%3D%3D/63
- 05aapc.comhttps://www.aapc.com/codes/icd-10-codes/M99.30
Mira AI Scribe
Mira AI Scribe captures the anatomical level (occiput/C1/C2), the osseous mechanism (bony overgrowth, structural impingement), and relevant imaging findings (CT/MRI evidence of canal narrowing, foramen magnum dimensions) from the encounter note. Capturing these specifics prevents a downcode to the less-precise M48.01 or an incorrect lateral shift to M99.31, and ensures the biomechanical-osseous etiology is audit-defensible.
See how Mira captures M99.30 documentation