ICD-10-CM 2027 diagnosis code
M16Osteoarthritis of hip
M16 is a header code, so it can't be reported by itself. Choose one of the 9 more specific codes beneath it.
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 M16
M16 is the ICD-10-CM diagnosis code for osteoarthritis of hip. It belongs to block M15-M19 (osteoarthritis) 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.
To report this condition, pick the subcode that matches the documentation: M16.0 (hip), M16.1 (hip), M16.2 (dysplasia), M16.3 (dysplasia), M16.4 (hip), M16.5 (hip), M16.6 (hip), M16.7 (hip) and 1 more.
It has been part of ICD-10-CM since the code set took effect on October 1, 2015 and hasn't changed since.
Specific codes under M16
- M16.0Bilateral primary osteoarthritis of hipBillable
- M16.1Unilateral primary osteoarthritis of hip
- M16.2Bilateral osteoarthritis resulting from hip dysplasiaBillable
- M16.3Unilateral osteoarthritis resulting from hip dysplasia
- M16.4Bilateral post-traumatic osteoarthritis of hipBillable
- M16.5Unilateral post-traumatic osteoarthritis of hip
- M16.6Other bilateral secondary osteoarthritis of hipBillable
- M16.7Other unilateral secondary osteoarthritis of hipBillable
- M16.9Osteoarthritis of hip, unspecifiedBillable
Notes that apply from higher levels
Instructions written at a parent level also apply to M16.
Broader instructions also apply from M15-M19 Osteoarthritis and Chapter 13: Diseases of the musculoskeletal system and connective tissue.
Codes whose notes reference M16
- M15Excludes1
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 M16
Is M16 billable?
- No. M16 is a header code. Report one of its more specific subcodes instead.