Quick answer: The chloride and CO2 (bicarbonate) values on a basic or comprehensive metabolic panel are the two electrolytes that show whether your blood is maintaining its normal acid-base balance. Chloride normally runs 96 to 106 mEq/L; CO2 (which laboratories report as total bicarbonate) normally runs 22 to 29 mEq/L. When one rises the other typically falls, and the gap between them plus sodium and bicarbonate forms the anion gap, a calculation that points straight at conditions like diabetic ketoacidosis, lactic acidosis, or kidney failure before symptoms are obvious.

What does CO2 mean on a blood test?

On a standard metabolic panel, CO2 does not measure the carbon dioxide gas in your blood directly. It measures total bicarbonate, which is the main buffer your body uses to neutralize excess acid. Bicarbonate (HCO3-) is produced by your kidneys and lungs working in tandem: the kidneys reabsorb or excrete bicarbonate based on how acidic your blood is getting, and the lungs adjust breathing rate to blow off CO2 gas, which shifts the pH in the opposite direction. When a lab reports your CO2 as 24 mEq/L, that number is almost entirely bicarbonate, with a small contribution from dissolved CO2 gas and carbonic acid.

A result below 22 mEq/L signals metabolic acidosis: the body is generating or accumulating more acid than it can buffer. A result above 29 mEq/L signals metabolic alkalosis, often from vomiting, diuretic overuse, or chronic lung disease where the kidneys compensate by retaining bicarbonate. Either direction deserves follow-up, because pH outside the normal range of 7.35 to 7.45 disrupts enzyme activity throughout the body.

Chloride normal range and what shifts it

Chloride is the principal negative ion (anion) in the fluid outside your cells, and the reference range at most US labs is 96 to 106 mEq/L. Its job is to balance the positive charge of sodium and to participate in producing stomach acid (hydrochloric acid). Chloride and bicarbonate move in opposite directions almost by electrochemical law: when chloride drops, bicarbonate must rise to maintain electrical neutrality, and vice versa. That relationship is why a low chloride often goes hand-in-hand with metabolic alkalosis.

Electrolyte Reference range (US labs) Direction in acidosis Direction in alkalosis
Chloride (Cl-) 96 to 106 mEq/L High (hyperchloremic acidosis) or normal Low
Bicarbonate/CO2 (HCO3-) 22 to 29 mEq/L Low High
Sodium (Na+) 136 to 145 mEq/L Variable Variable
Potassium (K+) 3.5 to 5.0 mEq/L High (acidosis shifts K+ out of cells) Low (alkalosis shifts K+ into cells)

Modest elevations of chloride (107 to 115 mEq/L) are common with dehydration, because you lose proportionally more water than salt, concentrating everything. High chloride above 115 mEq/L combined with a low bicarbonate is the fingerprint of hyperchloremic metabolic acidosis, classically seen after large-volume normal saline infusion (normal saline contains 154 mEq/L of chloride, far above plasma levels), renal tubular acidosis, or diarrhea-driven bicarbonate loss.

The simplest way to actually get this done

Superpower is a full-body lab membership that runs 100+ biomarkers, has each result reviewed by a doctor, and tracks your numbers year over year (about $199/year). It is what we point readers to when they would rather get one clean, complete draw than chase single tests one at a time. Here is superpower reviewed in full.

Check current Superpower pricing →

How your body keeps blood pH in balance

Chloride and CO2 only make sense once you see the system they belong to. Your blood pH has to stay in a razor-thin window of 7.35 to 7.45, and two organs guard it on different clocks. The lungs are the fast responder: within minutes they change how quickly you breathe, blowing off more CO2 gas to raise pH or holding onto it to lower pH. The kidneys are the slow responder: over hours to days they reabsorb or dump bicarbonate and excrete acid into the urine. The CO2 (bicarbonate) value on your panel is a snapshot of the kidney side of that system, while chloride is the counterweight that keeps the electrical charge balanced.

This is why a single abnormal number is rarely the whole story. When one system is disturbed, the other tries to compensate. A person with a metabolic acidosis (low bicarbonate) will breathe faster to blow off CO2 and pull the pH back toward normal, which is the deep, rapid breathing (Kussmaul respiration) seen in diabetic ketoacidosis. A person with metabolic alkalosis (high bicarbonate) will slow their breathing to retain CO2. The body almost never fully corrects, so the direction and size of the compensation is itself a clue.

Expected compensation, and when the math does not fit

Clinicians use rough rules to check whether compensation is appropriate. For a metabolic acidosis, Winter’s formula estimates the expected arterial CO2 gas level: about 1.5 times the bicarbonate plus 8, give or take 2. If the measured value is higher than expected, a second problem (a respiratory acidosis) is hiding underneath. If it is lower than expected, a respiratory alkalosis is layered on top. You do not need to run this math yourself, but it explains why a clinician orders an arterial blood gas when the venous panel numbers do not add up. The routine chloride and CO2 on your panel start that detective work, and the blood gas finishes it.

High chloride causes: when the number climbs above 106

High chloride (hyperchloremia) has a short differential, and most causes fall into one of three buckets: too much chloride in, not enough out, or a pH shift that pushed bicarbonate down and chloride up to compensate.

  • Dehydration: The most common cause of a mildly elevated chloride in outpatient blood work. Rehydrate and recheck; it usually normalizes.
  • Large-volume normal saline (IV fluids): A known issue in hospitalized patients. Balanced crystalloids like lactated Ringer’s have largely replaced normal saline in many ICU protocols precisely because of this.
  • Diarrhea: The gut secretes bicarbonate-rich fluid. Heavy diarrhea depletes bicarbonate, and the kidneys compensate by retaining chloride, producing a hyperchloremic non-anion-gap metabolic acidosis.
  • Renal tubular acidosis (RTA): The kidneys fail to excrete enough acid or lose too much bicarbonate in the urine. The result is a chronically high chloride with a low-normal CO2 and a normal anion gap.
  • Excess supplementation: Taking high-dose lysine or ammonium chloride supplements raises chloride directly.
  • Hyperparathyroidism: Parathyroid hormone promotes bicarbonate wasting in the kidney tubules, which pushes chloride up. A chloride-to-phosphorus ratio above 33 is a classic (though imperfect) screening clue for primary hyperparathyroidism.

Low CO2 causes: when bicarbonate falls below 22

A bicarbonate below 22 mEq/L means something is generating acid faster than the body can buffer it, or bicarbonate is being lost directly. The anion gap calculation (see the next section) tells you which type you are dealing with.

  • Diabetic ketoacidosis (DKA): Ketone bodies (beta-hydroxybutyrate, acetoacetate) are strong acids. They consume bicarbonate rapidly and widen the anion gap. A CO2 in the 10 to 15 mEq/L range with an anion gap above 20 in a person with diabetes is a medical emergency.
  • Lactic acidosis: Tissue hypoxia from sepsis, severe heart failure, or metformin toxicity generates lactate, another strong acid that widens the anion gap and drops bicarbonate.
  • Chronic kidney disease (CKD): The failing kidney cannot excrete enough acid or regenerate enough bicarbonate. A persistently low CO2 (often 16 to 20 mEq/L) is one of the markers that prompts nephrologists to start bicarbonate supplementation to slow CKD progression.
  • Diarrhea: Non-anion-gap metabolic acidosis. Bicarbonate lost in stool, chloride rises, anion gap stays normal.
  • Hyperventilation / anxiety: Rapid breathing blows off CO2 gas, which can briefly lower total CO2 on a venous draw if the sample is taken during hyperventilation. This is a respiratory cause, not a metabolic one, and resolves quickly.
  • Aspirin (salicylate) toxicity: A classic cause of a mixed picture: early respiratory alkalosis from direct stimulation of the breathing center, followed by a widened anion-gap metabolic acidosis as salicylate accumulates.

What an acid-base imbalance actually feels like

Mild shifts in chloride and CO2 usually cause no symptoms at all, which is exactly why they get caught on routine blood work rather than because someone felt unwell. When the imbalance is large enough to notice, the symptoms track the underlying acidosis or alkalosis rather than the electrolyte itself.

Metabolic acidosis (low CO2) tends to produce fatigue, nausea, loss of appetite, and in more severe cases the deep, rapid Kussmaul breathing as the lungs try to compensate, along with confusion and weakness. Metabolic alkalosis (high CO2) can bring muscle twitching, hand tremor, cramping, and tingling around the mouth and fingers, partly because alkalosis lowers the amount of free calcium available to nerves. Low chloride on its own is usually silent but often travels with the vomiting or diuretic use that caused it, so the real symptoms are dehydration and fatigue. The point is practical: you cannot feel your bicarbonate, so the number on the panel is doing work your body cannot tell you about.

The anion gap: why chloride and CO2 together are more useful than either alone

The anion gap is the single most clinically important number you can calculate from a standard metabolic panel, and it cannot exist without both chloride and bicarbonate. The formula is simple:

Anion gap = Sodium – (Chloride + Bicarbonate)

The normal range is roughly 8 to 12 mEq/L (some labs use 3 to 11 with albumin correction). That gap represents the negative charges carried by proteins (mainly albumin), phosphates, sulfates, and organic acids, which are not directly measured on a standard panel. When the anion gap rises above 12, an unmeasured acid has accumulated in the blood. The MUDPILES mnemonic covers the major causes: Methanol, Uremia (kidney failure), Diabetic ketoacidosis, Propylene glycol/Paracetamol (acetaminophen at toxic doses), Isoniazid/Iron, Lactic acidosis, Ethylene glycol, Salicylates.

A normal anion gap with a low bicarbonate points instead to direct bicarbonate loss (diarrhea, RTA, excessive saline) because the chloride has risen proportionally to fill the gap. That distinction, wide gap versus normal gap metabolic acidosis, completely changes the clinical workup. You cannot make that call without both chloride and CO2 on the same draw.

Albumin correction matters: Albumin carries about 2.5 mEq/L of negative charge per g/dL. In malnourished patients or those with liver disease where albumin is low, the anion gap is artifactually low. Add 2.5 mEq/L to the anion gap for every 1 g/dL that albumin falls below 4.0. A patient with albumin of 2.0 and a raw anion gap of 10 actually has a corrected gap of 15, which is abnormal. If you are not routinely checking an albumin test alongside your electrolytes, you can miss a wide-gap acidosis hiding behind low albumin.

A worked example

Say a panel comes back with sodium 140, chloride 100, and CO2 14. The anion gap is 140 minus the sum of 100 and 14, which is 26, well above the normal 8 to 12. That wide gap immediately says an unmeasured acid has built up, and in a person with diabetes and high glucose the first suspect is diabetic ketoacidosis. Now compare a second panel: sodium 140, chloride 116, CO2 14. Same low bicarbonate, but the anion gap is only 10, which is normal. Here the chloride rose to fill the charge gap, pointing to direct bicarbonate loss from diarrhea or renal tubular acidosis, not a ketone or lactate buildup. Identical CO2, completely different workup, and the only thing that separated them was the chloride and the gap it feeds.

Where chloride and CO2 appear on your lab report

Both values are reported on the Basic Metabolic Panel (BMP, CPT 80048) and the Comprehensive Metabolic Panel (CMP, CPT 80053). A standalone electrolyte panel (CPT 80051) also includes them. If you ordered only a complete blood panel (CBC), you will not see chloride or CO2, because the CBC covers cell counts, not chemistry. A lipid panel or thyroid panel similarly does not include them.

Cash prices for a BMP at Quest Diagnostics or Labcorp run roughly $29 to $75 without insurance; a CMP runs $35 to $95. Hospital outpatient lab draws cost substantially more, often $150 to $400 before insurance processing. CVS MinuteClinic and some urgent care chains offer on-site BMPs for walk-ins at transparent cash prices, typically in the $45 to $85 range. HSA and FSA accounts cover all of these.

What people get wrong about interpreting these numbers

The most common error is treating a mildly low CO2, say 19 or 20 mEq/L, as a standalone concern without checking the anion gap. A CO2 of 20 with a normal anion gap and a chloride of 108 in a patient who just had two days of diarrhea is completely explainable and self-resolving. The same CO2 of 20 with an anion gap of 18 in a person with type 1 diabetes is a different conversation entirely.

A second common error is not accounting for sample handling. CO2 degasses out of a tube left open or sitting at room temperature. A mildly low bicarbonate result (19 to 21 mEq/L) that does not fit the clinical picture is worth repeating with proper handling before chasing a diagnosis. Venous blood CO2 runs about 2 to 3 mEq/L higher than arterial; labs report the venous value on routine panels.

Third: a chloride of 107 in a healthy person who trained hard in the heat and drank only water is almost certainly dilutional in reverse: salt lost in sweat, water replaced, net effect a slightly low sodium and slightly high chloride as the kidneys try to correct. Recheck after proper rehydration with electrolytes, not just water.

If you want to know which biomarkers across your whole panel are doing the most work, the best biomarkers to test guide breaks down clinical priority by age and risk category.

How to get a chloride CO2 blood test and what it costs

Ordering is straightforward. You can order a BMP or CMP through your primary care physician, an endocrinologist, or a nephrologist. You can also self-order through direct-to-consumer labs: Quest, Labcorp, and LabFinder all allow self-pay orders for a BMP without a physician order in most states. Walk in fasting (8 to 12 hours is ideal for glucose accuracy, though it does not change chloride or CO2 meaningfully) and results are back within 24 hours.

Medicare Part B covers BMP and CMP when ordered by a physician for a recognized indication such as CKD monitoring, diabetes management, or heart failure. The frequency limit is typically once per 12 months for routine screening, more often for monitored conditions.

If you are getting blood drawn anyway, it is often smarter to capture a full baseline at once. Here is how a full-body panel compares to ordering piecemeal.

When to talk to a clinician about your results

A CO2 below 18 mEq/L, a chloride above 115 mEq/L, or a calculated anion gap above 16 mEq/L warrants same-day contact with a clinician, not a wait-and-watch approach. These thresholds are not panic numbers, but they narrow the differential to conditions (DKA, lactic acidosis, severe diarrhea with dehydration) where delays matter. A mild out-of-range result, CO2 of 20 or chloride of 108, with a normal anion gap and a plausible benign explanation, can often be rechecked in a few weeks with lifestyle changes in between.

Monitoring context also matters for tests like the alkaline phosphatase test or adiponectin test, where results only make full sense when paired with the rest of the metabolic picture, including your electrolytes.

FAQ

What is a normal CO2 level in blood?

Most US labs set the reference range for CO2 (total bicarbonate) at 22 to 29 mEq/L on a venous sample. Results between 20 and 22 mEq/L are a mild low that warrants clinical context but is not automatically alarming. Anything below 18 mEq/L represents significant metabolic acidosis and should be evaluated the same day.

What does high chloride mean on a blood test?

Chloride above 106 mEq/L is called hyperchloremia. The most common outpatient causes are dehydration and a reciprocal drop in bicarbonate from diarrhea or renal tubular acidosis. A chloride consistently above 110 with a low bicarbonate and normal anion gap points toward RTA or ongoing bicarbonate loss and needs a nephrology or primary care workup.

Can low CO2 mean kidney disease?

Yes. Chronic kidney disease impairs the kidney’s ability to regenerate bicarbonate and excrete acid. A persistently low CO2, often in the 16 to 20 mEq/L range, is one of the complications of moderate-to-severe CKD (stages 3b to 5) and is associated with faster progression of kidney damage. Nephrologists typically start oral sodium bicarbonate supplementation when the bicarbonate stays below 22 mEq/L.

What is the anion gap and why does it matter?

The anion gap equals sodium minus the sum of chloride and bicarbonate. Normal is roughly 8 to 12 mEq/L. A gap above 12 (corrected for albumin) means an unmeasured acid like ketones, lactate, or a toxic ingestion has accumulated in the blood. It transforms a nonspecific low bicarbonate into a specific differential diagnosis list that drives the clinical workup.

What causes low CO2 in an otherwise healthy person?

A borderline low CO2 (19 to 21 mEq/L) in someone who appears healthy is often from mild dehydration, a recent episode of diarrhea, or a poorly handled blood sample (CO2 degasses quickly if the tube sits open). Rechecking after adequate hydration and with careful sample handling usually resolves it. Persistent low CO2 without an obvious cause warrants checking the anion gap, kidney function, and glucose.

How are chloride and bicarbonate related?

Chloride and bicarbonate are the two main anions (negatively charged ions) in the blood, and they swap roles to maintain electrical neutrality. When bicarbonate falls, chloride rises to fill the charge gap, and vice versa. This is why hyperchloremic acidosis and hypochloremic alkalosis are essentially mirror conditions, each the predictable consequence of losing one anion and the kidney compensating with the other.

Does diet affect chloride or CO2 levels?

Diet has modest effects on healthy kidneys. A high-protein diet generates more acid (from sulfur-containing amino acids), putting a small downward pressure on bicarbonate over time. Heavy consumption of chloride-rich sports drinks or processed foods can mildly raise chloride. For most people with normal kidney function these effects stay within the reference range. For people with CKD stage 3 or higher, a lower-acid diet (more fruits and vegetables, less red meat) demonstrably helps maintain bicarbonate levels.

Can I order a chloride CO2 blood test without a doctor?

Yes. A BMP or CMP is available via self-pay at Quest and Labcorp patient service centers in most US states without a physician order. Prices range from about $29 to $95 cash depending on the panel and location. Bring your order confirmation, fast for 8 to 12 hours if you also want an accurate fasting glucose, and results are available in your online portal within 24 hours. Some states (New York, New Jersey, Rhode Island) require a physician order for self-pay labs; check the lab’s state requirements page before ordering.

What are the symptoms of low chloride?

Low chloride (hypochloremia) is usually silent by itself and shows up alongside the cause, most often vomiting, heavy diuretic use, or a metabolic alkalosis. When symptoms appear they reflect the underlying problem: dehydration, fatigue, muscle cramps, and sometimes shallow breathing as the body retains CO2 to compensate. Correcting the cause, often with fluids and electrolyte replacement, brings chloride back with it.

Can dehydration alone throw off my electrolytes?

Yes, and it is the most common benign reason for mildly off electrolytes on outpatient blood work. Losing more water than salt concentrates the blood, nudging chloride and sometimes sodium upward. This is why a slightly high chloride in someone who trained in the heat or came in without drinking is usually dilutional and resolves on a recheck after proper rehydration with electrolytes rather than water alone.

What is a mixed acid-base disorder?

A mixed disorder is when two or more acid-base problems happen at once, such as a metabolic acidosis and a respiratory acidosis together. The routine chloride and CO2 on your panel can hint at it when the numbers do not fit a single clean picture, for example a bicarbonate far lower or higher than the expected compensation. Confirming a mixed disorder usually needs an arterial blood gas alongside the metabolic panel.

What is a dangerously low CO2 level?

A CO2 below 15 mEq/L represents severe metabolic acidosis and is a medical emergency if the cause is not immediately clear and correctable. DKA, lactic acidosis from sepsis, and toxic ingestions can drive bicarbonate this low rapidly. If you see a result in that range and the person is symptomatic (nausea, rapid breathing, confusion, weakness), call 911 rather than scheduling a follow-up appointment.