Skip to content
Dx

ICD-10-CM 2027

ICD-10 code for cornea edema

H18.2

Other and unspecified corneal edema

Header — needs a more specific code

From the official ICD-10-CM alphabetic index entry “Edema, edematous (infectious) (pitting) (toxic) › cornea”. Page updated September 29, 2026.

About coding cornea edema

The ICD-10-CM code for cornea edema is H18.2 (Other and unspecified corneal edema). The official index lists 3 more specific codes, so check the documentation for details such as type, cause, site or severity before settling on H18.2.

Within H18, choose H18.2 (Other and unspecified corneal edema) only when documentation doesn't support a more specific option: corneal pigmentations and deposits (H18.0), bullous keratopathy (H18.1), changes of corneal membranes (H18.3), corneal degeneration (H18.4), hereditary corneal dystrophies (H18.5), Keratoconus (H18.6), other and unspecified corneal deformities (H18.7), other specified disorders of cornea (H18.8) and 1 more.

To report this condition, pick the subcode that matches the documentation: H18.20 (edema), H18.21 (lens), H18.22 (edema) and H18.23 (edema).

It has been part of ICD-10-CM since the code set took effect on October 1, 2015 and hasn't changed since.

More specific cornea edema codes (official index)

  • idiopathic H18.22 — Idiopathic corneal edema
  • secondary H18.23 — Secondary corneal edema
  • due to contact lens H18.21 — Corneal edema secondary to contact lens

Common questions about cornea edema ICD-10 codes

What is the ICD-10 code for cornea edema?

H18.2 — Other and unspecified corneal edema (a header code; report a more specific subcode). More specific codes apply when the documentation supports them: H18.22, H18.23, H18.21.

What is the ICD-10 code for idiopathic cornea edema?

H18.22 — Idiopathic corneal edema (header code; choose a more specific subcode).

What is the ICD-10 code for secondary cornea edema?

H18.23 — Secondary corneal edema (header code; choose a more specific subcode).

Is H18.2 billable?

No. H18.2 is a header code. Report one of its more specific subcodes instead.