Serum CO2: The Bicarbonate Buffer on Your Metabolic Panel

REVIEWED BY

William Maish, MD MBA MPH

Clinical Product Lead

Published

Last updated

Key takeaway:

Serum CO2 measures bicarbonate — the body's main acid-base buffer — with most labs reporting a reference range of 22 to 29 mmol/L. Low values suggest increased acid load from diarrhea, kidney impairment, or ketoacidosis; high values signal metabolic alkalosis or renal compensation for chronic lung disease. Bicarbonate in the low 20s is associated with faster kidney decline.

Read more →

Understand what your electrolytes & minerals testing results really mean

See your biomarkers in context with a comprehensive panel.

  • CLIA-certified labs
  • HIPAA compliant
  • Personalized health protocol
Book your test

What the CO2 on your panel actually means

Serum CO2 on a routine blood test is not the gas you exhale. It is total carbon dioxide in the serum, and the vast majority of that value is bicarbonate — your body's main chemical buffer against the acids produced by metabolism, food, and daily stress. Higher values point toward a more alkaline state; lower values suggest a greater acid load. Serum CO2 does not measure respiratory CO2 gas — PaCO2 requires a blood gas; the metabolic panel value is almost entirely bicarbonate.

Bicarbonate and your acid-base balance, explained

Your acid–base system runs on two main levers. The lungs adjust ventilation quickly to release CO2. The kidneys work more slowly, reclaiming bicarbonate, generating new bicarbonate, and excreting acids. Together they hold blood pH in a narrow, life-friendly range.

Picture a hard interval workout: muscles produce lactic acid, bicarbonate steps in to neutralize it, and the serum value may dip temporarily before normalizing with recovery. A bout of vomiting removes stomach acid, tilting the bloodstream toward alkalinity and pushing bicarbonate higher. Diarrhea does the opposite — bicarbonate-rich gut fluid is lost, so the blood level falls. In chronic lung disease, impaired breathing causes CO2 to accumulate; the kidneys respond over days by raising bicarbonate to stabilize pH. On a basic panel that looks like a high CO2, but it reflects compensation, not over-alkalinity.

Reading low, normal, and high CO2

Normal range

Many labs report a reference range of roughly 22 to 29 mmol/L for serum total CO2, though the exact interval varies by method and population. Age, altitude, and life stage shift the distribution — pregnancy drives mild chronic hyperventilation and the kidneys respond by lowering bicarbonate; high altitude does the same as the body adapts to thinner air. A mid-20s value is common in healthy adults, but personal context — lung function, kidney function, diet, and overall physiology — determines what is optimal for any individual.

In chronic kidney disease, guidelines recommend correcting low bicarbonate because values below the low 20s are associated with faster disease progression and worse bone and muscle outcomes. In other populations, very high bicarbonate has been linked in observational studies to higher mortality risk, likely as a signal of underlying illness rather than a direct cause.

When levels run high

A CO2 above the reference range usually means the body is leaning alkaline. Common scenarios include persistent vomiting or gastric suction (loss of stomach acid), volume depletion with chloride loss, and medications such as loop or thiazide diuretics. States with excess mineralocorticoid activity can also drive metabolic alkalosis. In chronic lung disease with CO2 retention, the kidneys raise bicarbonate to keep pH stable, so a high result can be a sign of renal compensation rather than primary over-alkalinity.

Related markers help refine the picture. Low chloride often pairs with metabolic alkalosis, and potassium can run low as the kidneys trade potassium for hydrogen ions. A blood gas showing elevated CO2 pressure alongside a near-normal pH supports a compensatory explanation. Persistence, pattern, and symptoms matter more than a single elevated reading.

When levels run low

Low CO2 signals more acid in the system. Diarrhea can cause it by washing out bicarbonate-rich gut fluid. Kidney problems that impair acid excretion — chronic kidney disease or renal tubular acidosis — produce a normal-anion-gap metabolic acidosis with a low CO2. In high-anion-gap metabolic acidosis, bicarbonate is consumed buffering acids such as lactate or ketones; that is the classic picture in diabetic ketoacidosis or severe sepsis. Certain drugs lower bicarbonate by design: acetazolamide and topiramate are the most common examples. Even a missed meal or a tough workout can nudge CO2 down transiently if acids accumulate and then resolve with recovery.

There are also lab caveats: if a sample sits uncapped or processing is delayed, cells continue to metabolize and CO2 can drift lower artifactually. A surprising low result often warrants a repeat test, a check of the anion gap, and a look at creatinine and electrolytes before drawing conclusions.

Join 150,000+ others building better health

Get the science behind better health, every week.

By clicking “Subscribe” you agree to our Terms of Service and Privacy Policy.

Factors that skew CO2 results day to day

Serum CO2 reflects the current acid-base state of the body rather than a longitudinal lifestyle trend. Several factors can shift the result meaningfully without representing a true change in underlying health.

Diet and acid load

Diets heavy in animal protein and grains generate more fixed acids, while fruits and vegetables deliver organic anions that metabolize to bicarbonate, shifting the balance toward base. In chronic kidney disease, reducing dietary acid load and, when appropriate, clinician-guided alkali therapy raise bicarbonate and improve markers of bone and muscle metabolism. Hydration supports the kidneys' ability to excrete acid and reclaim bicarbonate, especially during and after hard training.

Medications

Diuretics can push CO2 up. Acetazolamide and topiramate pull it down. Steroids and states with excess aldosterone activity tilt toward alkalosis. SGLT2 inhibitors have rare associations with ketoacidosis, which lowers bicarbonate. If CO2 changes after a new prescription, that context belongs in the clinical conversation.

Altitude and life stage

Living at high altitude lowers bicarbonate as the body adapts to thinner air. Pregnancy lowers bicarbonate as part of normal physiology through mild chronic hyperventilation.

Sleep-disordered breathing

During sleep, the brainstem fine-tunes ventilation to hold CO2 in a narrow band. Sleep-disordered breathing can raise CO2 during the night and drive compensatory bicarbonate accumulation over time. If loud snoring, witnessed apneas, or daytime sleepiness are present, connecting sleep patterns with lab results is more informative than interpreting CO2 in isolation.

Acute illness and exercise

High-intensity exercise temporarily lowers bicarbonate as lactate production rises — normal physiology that resolves with recovery. Gastrointestinal illness (vomiting or diarrhea) can shift CO2 in either direction depending on what fluid is lost. Testing during or immediately after any of these states can produce a result that does not reflect baseline acid-base status.

What to read alongside CO2 on a panel

CO2 is most informative when read in the context of the electrolytes and kidney markers that share the same panel.

  • Chloride — chloride and bicarbonate move inversely; low chloride paired with high CO2 is the classic metabolic alkalosis pattern from vomiting or diuretics, and the anion gap uses both values to categorize the type of acidosis driving a low CO2.
  • Creatinine — when CO2 is persistently low alongside rising creatinine, chronic kidney disease with impaired acid excretion is the most likely explanation and warrants nephrology review.
  • eGFR — falling eGFR is the clinical context that makes a low CO2 significant rather than transient; the two tracked together define the CKD-acidosis trajectory.
  • Sodium — the anion gap (sodium minus the sum of chloride and bicarbonate) categorizes the type of acidosis driving a low CO2; sodium is one of the three inputs.
  • Potassium — potassium and bicarbonate move in opposite directions during acid-base shifts; hypokalemia often accompanies metabolic alkalosis (high CO2) and hyperkalemia can accompany acidosis (low CO2).

Test 100+ biomarkers from home

One blood draw. A full picture of your health, explained in plain language.

Book your test

When a CO2 recheck actually makes sense

Serum CO2 reflects the body's current respiratory and renal acid-base compensation. It is rarely a trend marker for healthy adults — a single out-of-range value without symptoms or accompanying abnormalities often resolves on recheck without any intervention.

A retest is most useful in these situations:

  • Active clinical management: if a new medication, a CKD management plan, or a dietary acid-load intervention has been introduced, rechecking at 8–12 weeks gives a meaningful signal about whether the change has shifted acid-base status.
  • CKD monitoring: for patients with chronic kidney disease, serial CO2 monitoring is clinician-directed and typically follows the cadence of routine kidney function panels.
  • Confirming a surprising result: a low value that appeared during or shortly after illness, heavy exercise, or a very low-carbohydrate dietary phase may simply reflect a transient acid load; a recheck under normal conditions clarifies whether it is real.

For consistency, use the same laboratory and test under similar conditions — avoid testing during or immediately after illness, intense exercise, or an acute dietary change, all of which can transiently depress CO2 and obscure the baseline picture.

When CO2 results warrant a doctor's review

CO2 is a small test with outsized insight. Most isolated, mildly out-of-range values in otherwise healthy adults resolve on recheck and require no action beyond context-gathering. The following patterns are worth bringing to a clinician promptly:

  • Persistently low CO2 (particularly below the low 20s mmol/L) alongside rising creatinine or falling eGFR — this combination points toward CKD-associated metabolic acidosis, where bicarbonate correction is guideline-supported to slow progression and protect bone and muscle.
  • Low CO2 with a high anion gap, especially alongside elevated glucose, positive ketones, or signs of infection — this is the pattern of high-anion-gap metabolic acidosis (DKA, sepsis) and warrants urgent evaluation.
  • Persistently high CO2 with low chloride and low potassium in someone on diuretics or with a history of recurrent vomiting — metabolic alkalosis that may need the underlying cause addressed.
  • Any CO2 change that follows a new prescription, a significant life-stage shift (pregnancy, new altitude), or a change in respiratory symptoms — the number needs to be interpreted in that context rather than against a generic reference range.

Trending CO2 over time alongside kidney markers, electrolytes, and clinical symptoms turns a static number into a feedback loop. It is not a diagnosis on its own, but paired with how you feel and what else is changing in your labs, it becomes a practical guide for earlier, more informed conversations with your care team.

Join Superpower today to access advanced biomarker testing with over 100 biomarkers.

Frequently Asked Questions

References

  1. Dobre M, Yang W, Chen J, Drawz P, Hamm LL, Horwitz E, Hostetter T, Jaar B, Lora CM, Nessel L, Ojo A, Scialla J, Steigerwalt S, Teal V, Wolf M, Rahman M, CRIC Investigators (2013). Association of serum bicarbonate with risk of renal and cardiovascular outcomes in CKD: a report from the Chronic Renal Insufficiency Cohort (CRIC) study. *American journal of kidney diseases*, *62*(4), 670-8. https://doi.org/10.1053/j.ajkd.2013.01.017
  2. Goraya N, Simoni J, Jo CH, Wesson DE (2013). A comparison of treating metabolic acidosis in CKD stage 4 hypertensive kidney disease with fruits and vegetables or sodium bicarbonate. *Clinical journal of the American Society of Nephrology*, *8*(3), 371-81. https://doi.org/10.2215/CJN.02430312
  3. Al-Kindi SG, Sarode A, Zullo M, Rajagopalan S, Rahman M, Hostetter T, Dobre M (2020). Serum Bicarbonate Concentration and Cause-Specific Mortality: The National Health and Nutrition Examination Survey 1999-2010. *Mayo Clinic proceedings*, *95*(1), 113-123. https://doi.org/10.1016/j.mayocp.2019.05.036
  4. Kovesdy CP, Anderson JE, Kalantar-Zadeh K (2009). Association of serum bicarbonate levels with mortality in patients with non-dialysis-dependent CKD. *Nephrology, dialysis, transplantation*, *24*(4), 1232-7. https://doi.org/10.1093/ndt/gfn633
  5. Mokhlesi B, Masa JF, Brozek JL, Gurubhagavatula I, Murphy PB, Piper AJ, Tulaimat A, Afshar M, Balachandran JS, Dweik RA, Grunstein RR, Hart N, Kaw R, Lorenzi-Filho G, Pamidi S, Patel BK, Patil SP, Pépin JL, Soghier I, ... Teodorescu M (2019). Evaluation and Management of Obesity Hypoventilation Syndrome. An Official American Thoracic Society Clinical Practice Guideline. *American journal of respiratory and critical care medicine*, *200*(3), e6-e24. https://doi.org/10.1164/rccm.201905-1071ST

Led by doctors with 40 years of health and longevity expertise

Dr. Anant Vinjamoori

Dr. Anant Vinjamoori, MD

Chief Longevity Officer, Superpower

Dr. Leigh Erin Connealy

Dr. Leigh Erin Connealy, MD

Clinician & Founder of The Centre for New Medicine

Dr. Robert Lufkin

Dr. Robert Lufkin, MD

Physician & UCLA Medical School Professor, NYT bestselling author

Dr. Abe Malkin

Dr. Abe Malkin, MD

Founder & Medical Director of Concierge MD

Membership 1
1 / 4

Your membership starts here

Annual 100+ biomarker panel

  • Data dashboard and digital twin
  • Upload past labs and connect wearables
  • Personalized health protocol
  • 24/7 care team access
  • AI companion for all health questions
  • Marketplace with additional solutions
$199
/year*Billed annually
Get started
HSA/FSA eligibleCancel anytimeResults in a week

*Pricing may vary for members in New York and New Jersey