What is ICD-10 code I10?
ICD-10-CM code I10 stands for essential (primary) hypertension — high blood pressure with no identifiable secondary cause. It sits in Chapter 9 (Diseases of the Circulatory System, I00–I99) and is one of the most frequently billed diagnosis codes in primary care, internal medicine, and cardiology.
The word "essential" in the official descriptor has a specific clinical meaning: it tells you the hypertension is not caused by another underlying condition (like a kidney disorder or endocrine disease). When hypertension does have an identifiable cause, it falls under I15 (secondary hypertension) instead.
I10 covers all forms of essential hypertension — benign, malignant, and accelerated — because ICD-10-CM eliminated the malignant/benign/unspecified subclassification that existed in ICD-9-CM (codes 401.0, 401.1, 401.9). Providers who still document "malignant hypertension" or "benign hypertension" are using legacy ICD-9 language, but the code is still I10 regardless of those terms.
Is I10 billable?
Yes — I10 is a billable ICD-10-CM code valid for insurance claims and clinical documentation for services provided October 1, 2025 through September 30, 2026 (FY2026). It can be used as both a principal and a secondary diagnosis, depending on the clinical context.
The controlled vs uncontrolled question
This is the question coders search for most, and the answer surprises a lot of people: controlled and uncontrolled hypertension are both coded I10. ICD-10-CM makes no distinction.
Whether the patient's blood pressure is well-controlled on medication or running consistently high despite treatment, the code is the same. The provider may document blood pressure control status in the record for clinical purposes, but it does not affect the code selection.
— I16.0 (Hypertensive urgency) — severely elevated BP with no end-organ damage
— I16.1 (Hypertensive emergency) — severely elevated BP with end-organ damage (stroke, AKI, aortic dissection, etc.)
For I16.0 or I16.1, you also code the underlying hypertension type (I10 or the appropriate I11–I15/I1A code) as an additional code.
When to use I10 vs I11, I12, and I13
I10 is the right code when the patient has essential hypertension and nothing else in the circulatory disease block. The moment you see heart disease or chronic kidney disease in the record alongside the hypertension, you likely need a different code.
- Hypertension + heart disease (such as heart failure) → use I11 (Hypertensive heart disease), not I10
- Hypertension + chronic kidney disease (CKD) → use I12 (Hypertensive chronic kidney disease), not I10
- Hypertension + both heart disease and CKD → use I13 (Hypertensive heart and chronic kidney disease), not I10
The key principle here — and this is one of the most important coding rules in the circulatory chapter — is that ICD-10-CM presumes a causal relationship between hypertension and heart disease or CKD. You don't need the provider to explicitly say "this CKD was caused by hypertension." If hypertension and CKD are both documented, you code I12 unless the provider explicitly states they are unrelated.
The combination code rule — the biggest gotcha
Many coders default to I10 when they see hypertension and then add separate codes for any other conditions — including heart failure or CKD. This is a coding error that auditors catch regularly.
Here is how to think through it every time:
- Does the record document hypertension? If yes, start with I10 tentatively.
- Does the record also document heart failure or any heart condition from the I50–I51 block? If yes, switch to I11.0 (with heart failure) + an I50.x code, or I11.9 (without heart failure).
- Does the record also document CKD? If yes, switch to I12.x + N18.x (CKD stage).
- Does the record document both heart disease and CKD with hypertension? Use I13.x.
- Only if neither heart disease nor CKD is present: code I10.
I10 and related codes: full comparison table
| Code | Description | Use when... | Additional codes required |
|---|---|---|---|
| I10 | Essential (primary) hypertension | HTN only, no heart or kidney involvement | None required |
| I11.9 | Hypertensive heart disease without heart failure | HTN + heart disease, no current heart failure | None required |
| I11.0 | Hypertensive heart disease with heart failure | HTN + heart failure documented | I50.x — specify type of heart failure |
| I12.9 | Hypertensive CKD with stage 1–4 or unspecified CKD | HTN + CKD stage 1–4, or CKD stage not documented | N18.1–N18.4 or N18.9 |
| I12.0 | Hypertensive CKD with stage 5 CKD or ESRD | HTN + CKD stage 5 or end-stage renal disease | N18.5 or N18.6 |
| I13.10 | Hypertensive heart and CKD without heart failure, stage 1–4 or unspecified CKD | HTN + heart disease + CKD, no heart failure | N18.x for CKD stage |
| I16.0 | Hypertensive urgency | Severely elevated BP, no end-organ damage | Also code the underlying HTN type (I10 or I11–I15) |
| I16.1 | Hypertensive emergency | Severely elevated BP with end-organ damage | Also code the underlying HTN type |
| I1A.0 | Resistant hypertension | HTN uncontrolled despite ≥3 antihypertensives at max tolerated doses (including a diuretic) | Code first: I10 or I15 (the specific HTN type) |
Documentation requirements
To assign I10, the medical record must contain a provider's documented diagnosis of hypertension or essential hypertension. Specific requirements:
- Explicit diagnosis — A blood pressure reading of 140/90 or higher does not automatically justify I10. The provider must diagnose hypertension, not just note an elevated reading. If the provider documented an elevated BP but did not diagnose hypertension at that encounter, query before coding.
- No heart or kidney comorbidity applicable — Before assigning I10, confirm the record does not document heart failure, heart disease classified to I50 or I51, or chronic kidney disease. If either is present, I10 is likely the wrong code (see the combination code table above).
- Provider source — The diagnosis must come from a qualified provider (physician, NP, PA). Blood pressure readings in nursing notes alone are not sufficient to support the diagnosis code.
Common coding mistakes with I10
Mistake 1 — Using I10 when CKD is also documented
This is the most frequent audit finding. When a patient has both hypertension and chronic kidney disease, the correct code is I12.x (not I10 + a separate N18.x code). ICD-10-CM's assumed causal relationship means you combine them — unless the provider explicitly documents the two conditions are unrelated.
Mistake 2 — Thinking "uncontrolled hypertension" needs a different code
It doesn't. The phrase "uncontrolled hypertension" in a provider's note does not change the code from I10. The controlled/uncontrolled distinction was an ICD-9 concept that was eliminated when ICD-10 was implemented. The only time severity changes the code is when the provider documents a hypertensive crisis (I16.0 or I16.1).
Mistake 3 — Coding I10 alongside I11, I12, or I13
These are combination codes. I11, I12, and I13 already include the hypertension component — you do not add I10 on top of them. Coding both I10 and I12.9 for the same patient is a redundant coding error.
Mistake 4 — Missing the I1A.0 code for resistant hypertension
I1A.0 (Resistant hypertension) was added to ICD-10-CM in FY2024 and remains valid for FY2026. It applies when blood pressure stays above goal despite concurrent use of three antihypertensive agents at maximally tolerated doses, including a diuretic. When documented, sequence I10 (or I15) first, then I1A.0. Many coders are still not aware this code exists and default to I10 alone even when resistant hypertension is explicitly documented.
Mistake 5 — Not querying when "malignant" or "accelerated" hypertension is documented
Providers sometimes write "malignant hypertension" or "accelerated hypertension," thinking they are adding clinical specificity. In ICD-10-CM, both terms still map to I10 — the malignant/benign distinction was eliminated. However, if a patient with those documented terms is also experiencing end-organ damage, I16.1 (hypertensive emergency) may be more appropriate. When in doubt, query the provider rather than assume.
Family history of hypertension (Z82.49)
When a patient's family member has had hypertension or related circulatory disease and the provider documents this as clinically relevant, code Z82.49 (Family history of ischemic heart disease and other diseases of the circulatory system) as an additional code.
A few things worth noting about this code: it is not specific to hypertension alone — Z82.49 covers the broader category of ischemic heart disease and circulatory conditions, because ICD-10-CM does not have a dedicated "family history of hypertension" code. This is one of those situations where the code is slightly broader than the condition you are documenting, which is expected and appropriate.
Add Z82.49 only when the provider has documented family history as relevant to the patient's care. Do not assign it routinely to every hypertension encounter unless it is specifically noted.
Look up related codes
Search these codes on ICDwise for full descriptions, billable status, and additional context:
Search all 98,186 ICD-10-CM codes instantly — free
Search ICDwise →Prepare for your CPC or CCS certification
AAPC offers comprehensive medical coding courses covering ICD-10-CM, CPT, and compliance. Certification increases earning potential significantly and is the standard credential for professional coders.
Explore AAPC Coding Courses →