Skip to main content


Medically reviewed by Last updated on Sep 8, 2023.


Eosinophilia (e-o-sin-o-FILL-e-uh) is the presence of too many eosinophils in the body. An eosinophil is part of a group of cells called white blood cells. They are measured as part of a blood test called a complete blood count. This is also called a CBC. This condition often signals the presence of parasites, allergies or cancer.

If eosinophil levels are high in the blood, it is called blood eosinophilia. If the levels are high in inflamed tissues, it is called tissue eosinophilia.

Sometimes, tissue eosinophilia may be found using a biopsy. If you have tissue eosinophilia, the level of eosinophils in your blood is not always high.

Blood eosinophilia can be found with a blood test such as a complete blood count. Over 500 eosinophils per microliter of blood is thought to be eosinophilia in adults. Over 1,500 is thought to be hypereosinophilia if the count remains high for many months.


Eosinophils play two roles in your immune system:

Eosinophilia happens when eosinophils swarm a site in the body. Or when the bone marrow makes too many. This can happen due to many reasons including:

Certain diseases and conditions that can cause blood or tissue eosinophilia include:

Parasites and allergies to medicines are common causes of eosinophilia. Hypereosinophilia can cause organ damage. This is called hypereosinophilic syndrome. The cause for this syndrome is often unknown. But it can result from some types of cancer such as bone marrow or lymph node cancer.

When to see a doctor

Often, your care team will find eosinophilia while running blood tests to diagnose symptoms you already have. So, it may not be unexpected. But sometimes it can be found by chance.

Talk to your care team about your results. Proof of eosinophilia along with other test results may pinpoint the cause of your illness. Your doctor may suggest other tests to check your condition.

It's important to know what other health conditions you may have. Eosinophilia will likely resolve with the right diagnosis and treatment.

If you have hypereosinophilic syndrome, your care team may prescribe medicines such as corticosteroids. Because this condition can cause major concerns over time, your care team will check up with you regularly.

© 1998-2024 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. Terms of use.