EOS on blood work stands for eosinophils, a type of white blood cell that shows up on a complete blood count (CBC) with differential. A normal eosinophil count falls between 30 and 350 cells per microliter of blood, making up less than 5% of your total white blood cells. If your results flagged high or low, here’s what that means and why it matters.
What Eosinophils Do
Eosinophils are part of your immune system, but they have a more specialized job than the white blood cells you hear about most often. Their two primary roles are fighting parasitic infections and regulating allergic reactions. Inside each eosinophil are granules packed with proteins that are toxic to parasites and certain bacteria. These same proteins, if released in excess, can also damage your own tissues.
During an allergic reaction, mast cells release histamine and other chemicals that cause swelling, itching, and airway tightening. Eosinophils help modulate that response by breaking down some of those chemicals, including histamine and compounds that constrict blood vessels and airways. This is why eosinophil counts often rise during allergic flare-ups: your body is deploying them to manage the reaction. The problem is that when eosinophils stay elevated for a long time, the toxic proteins inside their granules can start damaging healthy tissue in the heart, lungs, skin, and nervous system.
How to Read Your Results
Your blood work may report eosinophils two ways: as an absolute count (the actual number of cells per microliter) and as a percentage of your total white blood cells. The absolute count is the more useful number because percentages can be misleading. If your overall white blood cell count is unusually high or low, the percentage of eosinophils shifts even when the actual number of eosinophils hasn’t changed.
For healthy adults, the normal range is 30 to 350 cells per microliter, or less than 5% of white blood cells. On your lab report, you might see this listed as “EOS,” “Eosinophils,” or “AEC” (absolute eosinophil count). If the number is outside the reference range printed on the report, it will typically be flagged with an “H” for high or “L” for low.
What High Eosinophils Mean
A count above 500 cells per microliter is generally considered eosinophilia. The most common triggers are:
- Allergic conditions: asthma, hay fever, eczema, food allergies
- Parasitic and fungal infections: particularly intestinal parasites
- Skin conditions: eczema, dermatitis, drug reactions
- Autoimmune diseases: inflammatory bowel disease, lupus, and others
- Some cancers and bone marrow disorders
Allergies are by far the most frequent explanation. Seasonal allergies, asthma flare-ups, or a new medication can all bump your eosinophil count above normal without signaling anything dangerous. A mildly elevated result on a single blood draw, especially during allergy season, is common and often resolves on its own.
Parasitic infections are the other classic cause and worth considering if you’ve traveled recently to tropical or developing regions. Eosinophils evolved specifically to combat parasites, so the body produces them aggressively when one is detected.
When High Counts Become Concerning
Counts above 1,500 cells per microliter that persist for months raise the possibility of a condition called hypereosinophilic syndrome (HES). This is rare, but it matters because sustained high levels of eosinophils can damage organs. The heart, lungs, skin, and nervous system are most vulnerable. Symptoms vary widely depending on which organs are affected but can include fatigue, weight loss, skin rashes, shortness of breath, abdominal cramps, diarrhea, and numbness or tingling in the hands and feet. HES is diagnosed only after other causes of eosinophilia, like allergies and infections, have been ruled out.
What Low Eosinophils Mean
A low eosinophil count, sometimes called eosinopenia, is less commonly flagged on blood work and usually less worrisome. Eosinophils make up such a small fraction of white blood cells that counts near zero can show up on a routine draw without indicating a problem. Acute physical stress, major infections, and corticosteroid medications (like prednisone) all suppress eosinophil production. If you’re taking a steroid for asthma, arthritis, or an autoimmune condition, a low EOS count is an expected side effect of the medication, not a separate issue.
In hospital settings, a very low eosinophil count during a severe infection can reflect the body diverting immune resources elsewhere. Outside that context, a single low reading on routine blood work rarely requires follow-up on its own.
What Happens After an Abnormal Result
A single mildly abnormal eosinophil count usually leads to a repeat test in a few weeks to see if the number has changed. If it stays elevated, the next steps depend on how high it is and whether you have symptoms. For mild elevations with an obvious explanation, like active allergies, the answer may simply be managing the underlying condition. For persistently high counts without a clear cause, additional testing can include stool samples to check for parasites, allergy testing, or imaging to look for signs of organ involvement. Bone marrow testing is reserved for cases where counts are very high and other explanations have been excluded.
Context matters more than any single number. An eosinophil count of 600 in someone with severe seasonal allergies means something very different from the same count in someone with unexplained weight loss and fatigue. Your other blood work results, symptoms, and medical history all shape what an abnormal EOS value actually means for you.

