2026 ICD-10-CM Diagnosis Code O24Diabetes mellitus in pregnancy, childbirth, and the puerperium

ICD-10-CM CodesO00-O9AO20-O29O24

ICD-10-CM O24
CMSSource: CMS FY 2026 ICD-10-CM dataset · Effective Oct 1, 2025 – Sep 30, 2026

O24 is a non-billable ICD-10-CM category code for diabetes mellitus in pregnancy, childbirth, and the puerperium, so it cannot be submitted on claims. Use a more specific code from this category instead, such as O24.011, O24.012, O24.013, and O24.019.

Code Identity

ICD-10-CM Code
O24
Billable Status
No — Non-Billable Category
Code Describes
Diabetes mellitus in pregnancy, childbirth, and the puerperium
Chapter
O20-O29
Other maternal disorders predominantly related to pregnancy

Code Classification

ChapterO00-O9APregnancy, childbirth and the puerperium
SectionO20-O29Other maternal disorders predominantly related to pregnancy
CategoryO24Diabetes mellitus in pregnancy, childbirth, and the puerperium
This CodeO24Diabetes mellitus in pregnancy, childbirth, and the puerperium

Specific Coding for Diabetes in pregnancy, childbirth, and the puerperiumOverview

Non-specific codes like O24 require more characters. Use one of these billable codes instead:

  • O24.0 for Pre-existing type 1 diabetes mellitus, in pregnancy, childbirth and the puerperium

  • O24.01 for Pre-existing type 1 diabetes mellitus, in pregnancy

  • Use O24.02 for Pre-existing type 1 diabetes mellitus, in childbirth

  • Use O24.03 for Pre-existing type 1 diabetes mellitus, in the puerperium

  • O24.1 for Pre-existing type 2 diabetes mellitus, in pregnancy, childbirth and the puerperium

  • O24.11 for Pre-existing type 2 diabetes mellitus, in pregnancy

  • Use O24.12 for Pre-existing type 2 diabetes mellitus, in childbirth

  • Use O24.13 for Pre-existing type 2 diabetes mellitus, in the puerperium

  • O24.3 for Unspecified pre-existing diabetes mellitus in pregnancy, childbirth and the puerperium

  • O24.31 for Unspecified pre-existing diabetes mellitus in pregnancy

  • Use O24.32 for Unspecified pre-existing diabetes mellitus in childbirth

  • Use O24.33 for Unspecified pre-existing diabetes mellitus in the puerperium

  • O24.4 for Gestational diabetes mellitus

  • O24.41 for Gestational diabetes mellitus in pregnancy

  • O24.42 for Gestational diabetes mellitus in childbirth

  • O24.43 for Gestational diabetes mellitus in the puerperium

  • O24.8 for Other pre-existing diabetes mellitus in pregnancy, childbirth, and the puerperium

  • O24.81 for Other pre-existing diabetes mellitus in pregnancy

  • Use O24.82 for Other pre-existing diabetes mellitus in childbirth

  • Use O24.83 for Other pre-existing diabetes mellitus in the puerperium

  • O24.9 for Unspecified diabetes mellitus in pregnancy, childbirth and the puerperium

  • O24.91 for Unspecified diabetes mellitus in pregnancy

  • Use O24.92 for Unspecified diabetes mellitus in childbirth

  • Use O24.93 for Unspecified diabetes mellitus in the puerperium

Patient EducationClinical

Diabetes and Pregnancy

If you have diabetes, your blood glucose, or blood sugar, levels are too high. Glucose comes from the foods you eat. A hormone called insulin helps the glucose get into your cells to give them energy. With type 1 diabetes, your body does not make insulin. With type 2 diabetes, your body does not make or use insulin well.

The full article covers:

  • What is diabetes?
  • What is gestational diabetes?
  • Who is more likely to develop gestational diabetes?
  • How do I know if I have gestational diabetes?
  • How can diabetes affect my pregnancy?
  • How can I manage diabetes during pregnancy?

Read the full article at MedlinePlus

Courtesy of MedlinePlus, a service of the U.S. National Library of Medicine.

Code HistoryHistory

FY 2016AddedAdded to the ICD-10-CM code setEffective October 1, 2015, the first year of ICD-10-CM.
FY 2017–2025No changes
FY 2026CurrentCurrent code set, no changesEffective October 1, 2025 through September 30, 2026.

Questions About O24Overview

Is O24 a billable code?

No. This is a category header that groups the codes for diabetes mellitus in pregnancy, childbirth, and the puerperium, and headers cannot be submitted on claims. Claims for diabetes mellitus in pregnancy, childbirth, and the puerperium need a more specific code from this category, such as O24.011, O24.012, and O24.013.