ICD-10-CM 2027 diagnosis code
M84.3Stress fracture
M84.3 is a header code, so it can't be reported by itself. Choose one of the 9 more specific codes beneath it and add the required 7th character.
Code unchanged since ICD-10-CM took effect on October 1, 2015. Source: official FY2027 ICD-10-CM release from CDC/NCHS and CMS. Page updated September 29, 2026. About our data
About M84.3
M84.3 is the ICD-10-CM diagnosis code for stress fracture. It belongs to category M84 (disorder of continuity of bone), block M80-M85 (disorders of bone density and structure) and chapter 13 (diseases of the musculoskeletal system and connective tissue). It is a header code, so it can't be reported by itself; one of its 9 subcodes must be used instead.
Within M84 (disorder of continuity of bone), M84.3 is specifically for stress fracture. Related codes cover pathological fracture, not elsewhere classified (M84.4), pathological fracture in neoplastic disease (M84.5), pathological fracture in other disease (M84.6), nontraumatic fracture, not elsewhere classified (M84.7), other disorders of continuity of bone (M84.8) and unspecified (M84.9).
Codes in this range require a 7th character: A for initial encounter for fracture, D for subsequent encounter for fracture with routine healing, G for subsequent encounter for fracture with delayed healing, K for subsequent encounter for fracture with nonunion, P for subsequent encounter for fracture with malunion and S for sequela. Use placeholder "X" characters to fill any empty positions before the 7th character.
Don't report M84.3 together with the conditions in its Excludes1 note: pathological fracture NOS (M84.4.-), pathological fracture due to osteoporosis (M80.-) and traumatic fracture (S12.-, S22.-, S32.-, S42.-, S52.-, S62.-, S72.-, S82.-, S92.-).
The conditions in its Excludes2 note aren't part of M84.3, but may be coded alongside it if the patient has both: personal history of (healed) stress (fatigue) fracture (Z87.312) and stress fracture of vertebra (M48.4-).
Use an additional code for: external cause code(s) to identify the cause of the stress fracture.
It has been part of ICD-10-CM since the code set took effect on October 1, 2015 and hasn't changed since.
7th character
The appropriate 7th character is to be added to each code from subcategory M84.3:
- M84.30Stress fracture, unspecified site
- M84.31Stress fracture, shoulder
- M84.32Stress fracture, humerus
- M84.33Stress fracture, ulna and radius
- M84.34Stress fracture, hand and fingers
- M84.35Stress fracture, pelvis and femur
- M84.36Stress fracture, tibia and fibula
- M84.37Stress fracture, ankle, foot and toes
- M84.371Stress fracture, right ankle
- M84.372Stress fracture, left ankle
- M84.373Stress fracture, unspecified ankle
- M84.374Stress fracture, right foot
- M84.375Stress fracture, left foot
- M84.376Stress fracture, unspecified foot
- M84.377Stress fracture, right toe(s)
- M84.378Stress fracture, left toe(s)
- M84.379Stress fracture, unspecified toe(s)
- M84.38Stress fracture, other site
- Ainitial encounter for fracture
- Dsubsequent encounter for fracture with routine healing
- Gsubsequent encounter for fracture with delayed healing
- Ksubsequent encounter for fracture with nonunion
- Psubsequent encounter for fracture with malunion
- Ssequela
Coding notes
- Fatigue fracture
- March fracture
- Stress fracture NOS
- Stress reaction
- external cause code(s) to identify the cause of the stress fracture
Notes that apply from higher levels
Instructions written at a parent level also apply to M84.3.
› From M84 Disorder of continuity of bone
- traumatic fracture of bone-see fracture, by site
Broader instructions also apply from Chapter 13: Diseases of the musculoskeletal system and connective tissue.
Codes whose notes reference M84.3
- M84.4Excludes1
Code history
- 2016
- 2017
- 2018
- 2019
- 2020
- 2021
- 2022
- 2023
- 2024
- 2025
- 2026
- 2027
- FY2016 (effective 10/1/2015): Added (first year of ICD-10-CM)
- No changes since FY2016.
Common questions about M84.3
Is M84.3 billable?
- No. M84.3 is a header code. Report one of its more specific subcodes instead.