ICD-10-CM 2027 diagnosis code
I20Angina pectoris
I20 is a header code, so it can't be reported by itself. Choose one of the 5 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 I20
I20 is the ICD-10-CM diagnosis code for angina pectoris. It belongs to block I20-I25 (ischemic heart diseases) and chapter 9 (diseases of the circulatory system). It is a header code, so it can't be reported by itself; one of its 5 subcodes must be used instead.
To report this condition, pick the subcode that matches the documentation: I20.0 (angina), I20.1 (with documented spasm), I20.2 (pectoris), I20.8 (pectoris) and I20.9 (unspecified).
Don't report I20 together with the conditions in its Excludes1 note: angina pectoris with atherosclerotic heart disease of native coronary arteries (I25.1-), atherosclerosis of coronary artery bypass graft(s) and coronary artery of transplanted heart with angina pectoris (I25.7-) and postinfarction angina (I23.7).
Use an additional code to identify: exposure to environmental tobacco smoke (Z77.22), history of tobacco dependence (Z87.891), occupational exposure to environmental tobacco smoke (Z57.31), tobacco dependence (F17.-) and tobacco use (Z72.0).
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 I20
Coding notes
Notes that apply from higher levels
Instructions written at a parent level also apply to I20.
Broader instructions also apply from I20-I25 Ischemic heart diseases and Chapter 9: Diseases of the circulatory system.
Codes whose notes reference I20
- I24Excludes1
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 I20
Is I20 billable?
- No. I20 is a header code. Report one of its more specific subcodes instead.