I20: Angina pectoris
Codes under I20 (Angina pectoris). A ✓ marks a billable (fully specified) code; category codes without a ✓ are not billable on their own.
| Code | Description | Billable |
|---|---|---|
| I20.0 | Unstable angina | ✓ |
| I20.0 | Unstable angina | ✓ |
| I20.1 | Angina pectoris with documented spasm | ✓ |
| I20.1 | Angina pectoris with documented spasm | ✓ |
| I20.2 | Refractory angina pectoris | ✓ |
| I20.2 | Refractory angina pectoris | ✓ |
| I20.8 | Other forms of angina pectoris | — |
| I20.8 | Other forms of angina pectoris | — |
| I20.9 | Angina pectoris, unspecified | ✓ |
| I20.9 | Angina pectoris, unspecified | ✓ |
| I20.81 | Angina pectoris with coronary microvascular dysfunction | ✓ |
| I20.81 | Angina pectoris with coronary microvascular dysfunction | ✓ |
| I20.89 | Other forms of angina pectoris | ✓ |
| I20.89 | Other forms of angina pectoris | ✓ |
Frequently asked questions
What is ICD-10-CM code I20?
I20 is an ICD-10-CM category covering Angina pectoris. It contains 14 more specific diagnosis codes, 12 of which are billable.
Is I20 a billable code?
No — I20 is a category header and isn't billable on its own. Code to the highest level of specificity using one of its subcodes (for example I20.0 — Unstable angina). 12 of the 14 codes under I20 are billable.
What codes fall under I20?
I20 includes I20.0, I20.0, I20.1, I20.1, I20.2, plus 9 more. See the full list with descriptions and billable status above.
More free billing tools: all ICD-10 categories · ICD-10 search · denial codes · Medicare fees
Informational only, not coding or medical advice. Verify against the official ICD-10-CM (FY2026) and your payer's guidelines.
Code the diagnosis right
Join providers across the country delivering modern virtual care with CareNiva. Free to start, ready in minutes.
100% Satisfaction Guaranteed — try it risk-free